home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: MacOS Resource Fork
(archive/rsrc).
You can browse this item here: MPWPascalTips.rsrc
id metadata |
---|
key | value |
---|
macFileType | [APPL] |
macFileCreator | [????] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 16 07 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 02 00 00 00 09 00 00 |........|........|
|00000020| 00 32 00 00 00 20 00 00 | 00 02 00 00 00 52 00 00 |.2... ..|.....R..|
|00000030| 56 73 41 50 50 4c 3f 3f | 3f 3f 01 00 00 00 00 00 |VsAPPL??|??......|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 01 00 00 00 | 54 99 00 00 53 99 00 00 |........|T...S...|
|00000060| 01 da 20 50 e2 40 24 0d | 60 06 32 18 d5 b5 10 00 |.. P.@$.|`.2.....|
|00000070| 51 c8 ff f8 a9 a3 4e 75 | 48 7a 00 10 3f 3c 00 01 |Q.....Nu|Hz..?<..|
|00000080| a9 eb 0d 4d 50 57 50 61 | 73 63 61 6c 54 69 70 73 |...MPWPa|scalTips|
|00000090| 02 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 a6 13 65 5c | 00 00 00 00 00 00 56 73 |......e\|......Vs|
|000000d0| a9 12 a9 30 a9 cc 48 7a | 00 1c a9 7b 20 4f 22 6d |...0..Hz|...{ O"m|
|000000e0| fd ec 91 d1 a0 2d 4e ba | 00 62 72 09 a0 36 51 c9 |.....-N.|.br..6Q.|
|000000f0| ff fc 4e 75 a9 f4 48 e7 | 80 e0 30 2f 00 1c 24 6f |..Nu..H.|..0/..$o|
|00000100| 00 18 22 6f 00 14 2f 6f | 00 10 00 1a 12 c0 60 02 |.."o../o|......`.|
|00000110| 12 da 51 c8 ff fc 4c df | 07 01 4f ef 00 0a 4e 75 |..Q...L.|..O...Nu|
|00000120| 59 8f 2f 3c 4c 53 50 20 | 3f 00 a9 a0 20 5f 20 08 |Y./<LSP |?... _ .|
|00000130| 4e 75 4e 75 22 5f 20 1f | a0 4c 2e 80 70 00 2f 09 |NuNu"_ .|.L..p./.|
|00000140| 31 c0 02 20 4e 75 70 00 | 60 f6 4a 78 02 8e 6a 2a |1.. Nup.|`.Jx..j*|
|00000150| 20 78 00 00 00 02 00 00 | 00 00 00 00 00 00 00 02 | x......|........|
|00000160| 01 09 00 00 13 3e 00 00 | 00 03 30 2f 00 04 43 ef |.....>..|..0/..C.|
|00000170| 00 06 32 00 e5 49 d2 c1 | 20 51 22 97 48 e7 00 e0 |..2..I..| Q".H...|
|00000180| 72 00 52 48 60 1a 24 61 | 74 00 14 1a d2 02 64 0c |r.RH`.$a|t.....d.|
|00000190| 94 01 53 02 70 00 72 ff | 60 02 10 da 51 ca ff fc |..S.p.r.|`...Q...|
|000001a0| 51 c8 ff e4 4c df 07 00 | 10 81 2e 49 52 41 20 57 |Q...L...|...IRA W|
|000001b0| 4e d0 20 2d fd f0 67 04 | 20 40 4e 90 a9 f4 4e ba |N. -..g.| @N...N.|
|000001c0| 01 72 4e ba 00 4a 2c 4d | 53 6d ff de 3b 7c 00 02 |.rN..J,M|Sm..;|..|
|000001d0| ff dc 42 6d ff d6 42 ad | fd f0 42 ad fd f4 42 ad |..Bm..B.|..B...B.|
|000001e0| fd f8 42 ad fd fc 42 6d | fe 2c 42 6d fe 2e 50 ed |..B...Bm|.,Bm..P.|
|000001f0| fe 30 50 ed fe 31 51 ed | fe 32 51 ed fe 33 30 3c |.0P..1Q.|.2Q..30<|
|00000200| 07 d0 4e ba 01 1c 20 50 | 2b 48 fd ec 4e 75 59 8f |..N... P|+H..NuY.|
|00000210| 2f 3c 5a 45 52 4f 42 67 | a9 a0 20 17 66 04 58 8f |/<ZEROBg|.. .f.X.|
|00000220| 4e 75 24 40 59 8f 2f 3c | 44 41 54 41 42 67 a9 a0 |Nu$@Y./<|DATABg..|
|00000230| 20 57 20 50 22 78 09 08 | 24 52 60 0e 32 d8 66 0a | W P"x..|$R`.2.f.|
|00000240| 32 1a 60 02 42 59 51 c9 | ff fc bb c9 66 ee a9 a3 |2.`.BYQ.|....f...|
|00000250| a9 a3 59 8f 2f 3c 44 52 | 45 4c 42 67 a9 a0 20 57 |..Y./<DR|ELBg.. W|
|00000260| a0 25 20 50 e2 40 24 0d | 60 06 32 18 d5 b5 10 00 |.% P.@$.|`.2.....|
|00000270| 51 c8 ff f8 a9 a3 4e 75 | 48 7a 00 10 3f 3c 00 01 |Q.....Nu|Hz..?<..|
|00000280| a9 eb 4e 75 48 7a 00 06 | 60 f2 00 00 00 0d 2f 0a |..NuHz..|`...../.|
|00000290| 20 6f 00 08 70 00 10 18 | 72 00 22 6f 00 0c 74 00 | o..p...|r."o..t.|
|000002a0| 14 19 b0 42 6d 16 24 48 | 52 41 53 42 6d 10 b3 0a |...Bm.$H|RASBm...|
|000002b0| 56 ca ff fc 67 08 52 48 | 53 40 60 de 72 00 24 5f |V...g.RH|S@`.r.$_|
|000002c0| 20 5f 50 4f 3e 81 4e d0 | 48 6d ff ca a8 6e a8 fe | _PO>.N.|Hm...n..|
|000002d0| a9 12 a9 30 a9 cc 48 7a | 00 1c a9 7b 20 4f 22 6d |...0..Hz|...{ O"m|
|000002e0| fd ec 91 d1 a0 2d 4e ba | 00 62 72 09 a0 36 51 c9 |.....-N.|.br..6Q.|
|000002f0| ff fc 4e 75 a9 f4 48 e7 | 80 e0 30 2f 00 1c 24 6f |..Nu..H.|..0/..$o|
|00000300| 00 18 22 6f 00 14 2f 6f | 00 10 00 1a 12 c0 60 02 |.."o../o|......`.|
|00000310| 12 da 51 c8 ff fc 4c df | 07 01 4f ef 00 0a 4e 75 |..Q...L.|..O...Nu|
|00000320| 59 8f 2f 3c 4c 53 50 20 | 3f 00 a9 a0 20 5f 20 08 |Y./<LSP |?... _ .|
|00000330| 4e 75 4e 75 22 5f 20 1f | a0 4c 2e 80 70 00 2f 09 |NuNu"_ .|.L..p./.|
|00000340| 31 c0 02 20 4e 75 70 00 | 60 f6 4a 78 02 8e 6a 2a |1.. Nup.|`.Jx..j*|
|00000350| 20 78 01 30 43 f8 01 14 | 20 08 90 91 74 0c b0 82 | x.0C...| ...t...|
|00000360| 65 16 22 51 21 c8 01 14 | 22 80 42 11 22 78 02 aa |e."Q!...|".B."x..|
|00000370| 22 88 20 82 d1 a9 00 0c | 4e 75 a0 63 4e 75 22 5f |". .....|Nu.cNu"_|
|00000380| 20 5f a0 64 4e d1 4a 78 | 02 8e 6a f2 22 6f 00 04 | _.dN.Jx|..j."o..|
|00000390| 48 e7 1f 3e 20 09 c0 b8 | 03 1a 67 0c 22 40 20 11 |H..> ...|..g."@ .|
|000003a0| c0 b8 03 1a 20 40 66 06 | 70 93 60 00 01 62 28 49 |.... @f.|p.`..b(I|
|000003b0| 4a 14 6a 04 70 8b 60 f2 | 2c 49 20 28 ff fc c0 b8 |J.j.p.`.|,I (....|
|000003c0| 03 1a 9d c0 26 56 51 88 | 22 10 c2 b8 03 1a 2e 01 |....&VQ.|".......|
|000003d0| 51 87 70 00 d1 c1 b1 cb | 64 00 01 34 4a 10 67 10 |Q.p.....|d..4J.g.|
|000003e0| 6a 00 01 2c 20 68 00 04 | d1 ce 4a 10 6b 00 01 20 |j.., h..|..J.k.. |
|000003f0| 22 0f c2 b8 03 1a 20 78 | 02 aa 92 90 24 3c 00 00 |"..... x|....$<..|
|00000400| 04 00 20 02 d0 87 b2 80 | 6d 02 22 00 70 ff b2 82 |.. .....|m.".p...|
|00000410| 6d 00 00 fc 04 82 00 00 | 00 80 92 82 9f c1 9e fc |m.......|........|
|00000420| 00 16 2a 4f 2b 41 00 08 | 2b 78 01 18 00 12 21 ce |..*O+A..|+x....!.|
|00000430| 01 18 20 54 51 48 2a 90 | 20 14 c0 b8 03 1a 2b 40 |.. TQH*.| .....+@|
|00000440| 00 0c 1b 54 00 10 61 00 | 00 d2 4a 12 66 2a 22 12 |...T..a.|..J.f*".|
|00000450| 20 01 51 80 be 80 62 20 | 90 87 67 06 74 0c b0 82 | .Q...b |..g.t...|
|00000460| 65 16 20 54 22 4a d3 c1 | 20 07 93 c0 91 ae 00 0c |e. T"J..| .......|
|00000470| a0 2e 20 4c a0 2b 60 68 | 7c 00 61 00 00 d8 61 00 |.. L.+`h||.a...a.|
|00000480| 01 12 61 00 00 96 22 12 | 20 2d 00 04 41 ed 00 16 |..a...".| -..A...|
|00000490| 22 4a d3 c1 93 c0 dc 80 | 91 ae 00 0c a0 2e 4a 87 |"J......|......J.|
|000004a0| 67 3e 20 09 90 8a 67 16 | 22 00 51 81 92 87 65 0c |g> ...g.|".Q...e.|
|000004b0| 67 06 74 0c b4 81 65 04 | 20 54 60 ac 24 80 4c d1 |g.t...e.| T`.$.L.|
|000004c0| 00 30 23 4e 00 04 22 86 | 12 bc 00 40 2f 09 61 00 |.0#N..".|...@/.a.|
|000004d0| 00 84 61 00 00 be 61 42 | 22 5f 48 d1 00 30 60 a6 |..a...aB|"_H..0`.|
|000004e0| 51 89 51 ae 00 0c 20 09 | 90 8a 67 02 24 80 24 49 |Q.Q... .|..g.$.$I|
|000004f0| 24 d5 20 4c 91 ce 24 c8 | 28 8a 18 ad 00 10 21 ed |$. L..$.|(.....!.|
|00000500| 00 12 01 18 70 00 df ed | 00 08 de fc 00 16 4c df |....p...|......L.|
|00000510| 7c f8 2e 9f 31 c0 02 20 | 4e 75 20 14 67 0a c0 b8 ||...1.. |Nu .g...|
|00000520| 03 1a 20 40 51 48 60 04 | 41 ee 00 34 22 10 c2 b8 |.. @QH`.|A..4"...|
|00000530| 03 1a 4a 10 67 0c 6a 14 | 22 68 00 04 d3 ce 4a 11 |..J.g.j.|"h....J.|
|00000540| 6b 0a 24 48 d1 c1 b1 cb | 65 e2 60 06 b1 ed 00 0c |k.$H....|e.`.....|
|00000550| 63 f0 4e 75 20 2d 00 08 | b0 87 6d 02 20 07 43 ed |c.Nu -..|..m. .C.|
|00000560| 00 16 20 54 d1 c7 91 c0 | 9e 80 2b 40 00 04 22 00 |.. T....|..+@..".|
|00000570| a0 2e 20 4c 20 07 66 04 | a0 2b 4e 75 20 50 51 48 |.. L .f.|.+Nu PQH|
|00000580| 14 10 50 80 20 80 10 82 | d1 c0 20 81 d3 ae 00 0c |..P. ...|.. .....|
|00000590| 4e 75 20 3c 00 80 00 00 | a0 4c 4e 75 22 5f 20 5f |Nu <....|.LNu"_ _|
|000005a0| a0 23 4e fa fd 9a 22 5f | 20 5f a0 29 4e fa fd 90 |.#N..."_| _.)N...|
|000005b0| 22 5f 20 5f a0 2a 4e fa | fd 86 22 1f 20 1f 22 5f |"_ _.*N.|..". ."_|
|000005c0| 20 5f a0 2e 22 41 4e fa | fd 76 22 5f 12 1f 30 1f | _.."AN.|.v"_..0.|
|000005d0| 2f 09 4a 01 67 04 a7 46 | 60 02 a3 46 2f 48 00 04 |/.J.g..F|`..F/H..|
|000005e0| 4e 75 2f 78 09 ee 00 04 | 4e 75 4a 78 02 8e 6b 22 |Nu/x....|NuJx..k"|
|000005f0| 30 3c 00 90 a3 46 22 48 | 30 3c 00 9f a7 46 b3 c8 |0<...F"H|0<...F..|
|00000600| 67 10 22 5f 20 5f 30 1f | 2f 09 a0 90 3f 40 00 04 |g."_ _0.|/...?@..|
|00000610| 4e 75 20 6f 00 04 30 3c | 00 01 22 48 60 06 03 13 |Nu o..0<|.."H`...|
|00000620| 0b 02 01 00 30 3c 00 10 | e2 40 53 40 42 58 51 c8 |....0<..|.@S@BXQ.|
|00000630| ff fc 32 bc 00 01 20 78 | 02 ae 33 7c ff fe 00 02 |..2... x|..3|....|
|00000640| 0c 28 00 ff 00 09 67 42 | 4a 28 00 08 6e 20 33 7c |.(....gB|J(..n 3||
|00000650| ff ff 00 02 4a 78 02 8e | 6b 30 33 7c 00 01 00 02 |....Jx..|k03|....|
|00000660| 4a 78 0b 22 6a 24 33 7c | 00 02 00 02 60 1c 42 69 |Jx."j$3||....`.Bi|
|00000670| 00 02 0c 28 00 02 00 08 | 6e 10 67 08 33 7c 00 04 |...(....|n.g.3|..|
|00000680| 00 02 60 06 33 7c 00 03 | 00 02 42 69 00 04 0c 38 |..`.3|..|..Bi...8|
|00000690| 00 02 01 2f 6e 0a 10 38 | 01 2f 52 40 13 40 00 07 |.../n..8|./R@.@..|
|000006a0| 4a 78 02 8e 6b 0e 08 38 | 00 04 0b 22 67 06 13 7c |Jx..k..8|..."g..||
|000006b0| 00 01 00 08 0c 78 3f ff | 02 8e 62 06 13 7c 00 01 |.....x?.|..b..|..|
|000006c0| 00 09 10 38 02 1e 41 fa | ff 5b 32 3c 00 04 b0 20 |...8..A.|.[2<... |
|000006d0| 57 c9 ff fc 52 41 33 41 | 00 0a 4a 38 02 91 6b 18 |W...RA3A|..J8..k.|
|000006e0| 12 38 01 fb 02 01 00 0f | 0c 01 00 01 66 0a 20 78 |.8......|....f. x|
|000006f0| 02 dc 13 68 00 07 00 0d | 33 78 02 10 00 0e 4a 78 |...h....|3x....Jx|
|00000700| 03 f6 6d 44 42 69 00 0e | 32 3c 00 3c 42 67 51 c9 |..mDBi..|2<.<BgQ.|
|00000710| ff fc 20 4f 31 78 0a 58 | 00 18 70 08 a2 60 66 24 |.. O1x.X|..p..`f$|
|00000720| 31 68 00 34 00 16 a2 07 | 66 1a 21 68 00 5a 00 30 |1h.4....|f.!h.Z.0|
|00000730| 21 7c 45 52 49 4b 00 1c | 70 01 a2 60 66 06 33 68 |!|ERIK..|p..`f.3h|
|00000740| 00 16 00 0e de fc 00 7a | 20 49 22 5f 5c 4f 3e bc |.......z| I"_\O>.|
|00000750| ea 84 4e d1 4e 56 ff e4 | 48 e7 03 08 28 6e 00 0a |..N.NV..|H...(n..|
|00000760| 41 ed ff 56 43 ee ff e4 | 22 d8 22 d8 30 2e ff e4 |A..VC...|".".0...|
|00000770| 06 40 00 10 06 40 00 14 | 3d 40 ff e4 2f 0c 30 2e |.@...@..|=@../.0.|
|00000780| ff e6 90 6c 00 02 3f 00 | 30 2e ff e4 90 54 3f 00 |...l..?.|0....T?.|
|00000790| a8 a8 3c 2e ff ea 9c 6c | 00 06 48 c6 8d fc 00 02 |..<....l|..H.....|
|000007a0| 3e 2e ff e8 9e 6c 00 04 | 48 c7 8f ee 00 08 2f 0c |>....l..|H...../.|
|000007b0| 3f 06 3f 07 a8 a8 4c df | 10 c0 4e 5e 20 5f 5c 4f |?.?...L.|..N^ _\O|
|000007c0| 4e d0 43 45 4e 54 45 52 | 52 45 4e 56 ff ec 2f 0c |N.CENTER|RENV../.|
|000007d0| 59 4f 2f 3c 41 4c 52 54 | 3f 2e 00 08 a9 a0 28 5f |YO/<ALRT|?.....(_|
|000007e0| 2f 0c 4e ba fb a2 20 54 | 2f 08 3f 3c 00 03 4e ba |/.N... T|/.?<..N.|
|000007f0| ff 64 55 4f 3f 2e 00 08 | 42 a7 a9 85 3d 5f 00 0a |.dUO?...|B...=_..|
|00000800| 28 5f 4e 5e 20 5f 54 4f | 4e d0 43 45 4e 54 45 52 |(_N^ _TO|N.CENTER|
|00000810| 41 4c 4e 56 ff e0 48 e7 | 0f 08 28 6e 00 08 38 2d |ALNV..H.|..(n..8-|
|00000820| ff 5c 98 6d ff 58 3a 2d | ff 5a 9a 6d ff 56 06 45 |.\.m.X:-|.Z.m.V.E|
|00000830| ff f0 06 45 ff ec 41 ec | 00 10 43 ee ff e8 22 d8 |...E..A.|..C...".|
|00000840| 22 d8 48 6e ff e8 a8 70 | 48 6e ff ec a8 70 55 4f |".Hn...p|Hn...pUO|
|00000850| 2f 2e ff e8 42 a7 a8 81 | 4a 1f 67 68 3c 2e ff ee |/...B...|J.gh<...|
|00000860| 9c 6e ff ea 3e 2e ff ec | 9e 6e ff e8 4a 46 66 06 |.n..>...|.n..JFf.|
|00000870| 3c 04 06 46 ff 6a 4a 47 | 66 0e 3e 05 48 c7 8f fc |<..F.jJG|f.>.H...|
|00000880| 00 0e 30 05 90 47 3e 00 | 2f 0c 3f 06 3f 07 42 27 |..0..G>.|/.?.?.B'|
|00000890| a9 1d 41 ec 00 10 43 ee | ff e8 22 d8 22 d8 48 6e |..A...C.|..".".Hn|
|000008a0| ff e8 a8 70 48 6e ff ec | a8 70 48 6e ff e8 3f 3c |...pHn..|.pHn..?<|
|000008b0| 00 02 4e ba fe a0 2f 0c | 3f 2e ff ea 3f 2e ff e8 |..N.../.|?...?...|
|000008c0| 42 27 a9 1b 4c df 10 f0 | 4e 5e 2e 9f 4e 75 43 45 |B'..L...|N^..NuCE|
|000008d0| 4e 54 45 52 57 49 4e 56 | ff e0 55 4f 3f 3c 00 01 |NTERWINV|..UO?<..|
|000008e0| 48 6e ff e0 4e ba fd 04 | 4a 5f 66 36 4a 6e ff e2 |Hn..N...|J_f6Jn..|
|000008f0| 5c c0 4a 00 67 24 59 4f | 3f 3c a8 60 1f 3c 00 01 |\.J.g$YO|?<.`.<..|
|00000900| 4e ba fc c8 59 4f 3f 3c | a8 9f 1f 3c 00 01 4e ba |N...YO?<|...<..N.|
|00000910| fc ba 20 1f b0 9f 56 c0 | 4a 00 44 00 1d 40 00 08 |.. ...V.|J.D..@..|
|00000920| 60 04 42 2e 00 08 4e 5e | 4e 75 48 41 53 57 41 49 |`.B...N^|NuHASWAI|
|00000930| 54 4e 4e 56 fe ee 20 6e | 00 08 43 ee fe f0 70 3f |TNNV.. n|..C...p?|
|00000940| 22 d8 51 c8 ff fc 48 6e | fe f0 48 7a 00 2c 48 7a |".Q...Hn|..Hz.,Hz|
|00000950| 00 26 48 7a 00 20 a9 8b | 55 4f 3f 3c 03 e7 4e ba |.&Hz. ..|UO?<..N.|
|00000960| fe 6a 3d 5f fe ee 4e 5e | 2e 9f 4e 75 45 52 52 4f |.j=_..N^|..NuERRO|
|00000970| 52 41 4c 45 00 16 00 12 | 00 12 4e 56 ff ee 2f 07 |RALE....|..NV../.|
|00000980| 55 4f 2f 2d fe ea a9 60 | 3e 1f be 6d fe fa 6f 2c |UO/-...`|>..m..o,|
|00000990| 42 67 59 4f 30 07 53 40 | 48 c0 2f 00 30 2d fe fa |BgYO0.S@|H./.0-..|
|000009a0| 48 c0 2f 00 2f 2d fe ee | 3f 3c 00 09 a8 3d 20 1f |H././-..|?<...= .|
|000009b0| 44 80 3f 00 2f 2d fe ee | a9 dd 60 2c be 6d fe fa |D.?./-..|..`,.m..|
|000009c0| 6c 26 42 67 59 4f 30 2d | fe fa 53 40 48 c0 2f 00 |l&BgYO0-|..S@H./.|
|000009d0| 30 07 48 c0 2f 00 2f 2d | fe ee 3f 3c 00 09 a8 3d |0.H././-|..?<...=|
|000009e0| 54 4f 2f 2d fe ee a9 dd | 3b 47 fe fa 2e 1f 4e 5e |TO/-....|;G....N^|
|000009f0| 4e 75 41 44 4a 55 53 54 | 54 45 4e 56 ff ec 48 e7 |NuADJUST|TENV..H.|
|00000a00| 07 08 3a 2e 00 08 4a 45 | 67 00 00 f8 42 47 30 05 |..:...JE|g...BG0.|
|00000a10| 60 00 00 c6 0c 6d 00 01 | fe fa 6f 00 00 d4 7e ff |`....m..|..o...~.|
|00000a20| 60 00 00 ce 55 4f 2f 2d | fe ea a9 62 30 1f b0 6d |`...UO/-|...b0..m|
|00000a30| fe fa 6f 00 00 bc 7e 01 | 60 00 00 b6 20 6d fe ee |..o...~.|`... m..|
|00000a40| 20 50 49 e8 00 08 0c 6d | 00 01 fe fa 6f 00 00 a2 | PI....m|....o...|
|00000a50| 3c 2c 00 04 9c 54 7e fe | 60 02 53 47 59 4f 30 2d |<,...T~.|`.SGYO0-|
|00000a60| fe fa 53 40 48 c0 2f 00 | 30 2d fe fa d0 47 48 c0 |..S@H./.|0-...GH.|
|00000a70| 2f 00 2f 2d fe ee 3f 3c | 00 09 a8 3d 30 06 48 c0 |/./-..?<|...=0.H.|
|00000a80| b0 9f 6e d6 52 47 60 00 | 00 68 20 6d fe ee 20 50 |..n.RG`.|.h m.. P|
|00000a90| 49 e8 00 08 55 4f 2f 2d | fe ea a9 62 30 1f b0 6d |I...UO/-|...b0..m|
|00000aa0| fe fa 6f 4c 3c 2c 00 04 | 9c 54 7e 01 60 02 52 47 |..oL<,..|.T~.`.RG|
|00000ab0| 59 4f 30 2d fe fa 48 c0 | 2f 00 30 2d fe fa d0 47 |YO0-..H.|/.0-...G|
|00000ac0| 48 c0 2f 00 2f 2d fe ee | 3f 3c 00 09 a8 3d 30 06 |H././-..|?<...=0.|
|00000ad0| 48 c0 b0 9f 6e d8 60 18 | 06 40 ff ec 67 00 ff 36 |H...n.`.|.@..g..6|
|00000ae0| 53 40 67 00 ff 40 53 40 | 67 00 ff 52 53 40 67 9a |S@g..@S@|g..RS@g.|
|00000af0| 2f 2d fe ea 30 2d fe fa | d0 47 3f 00 a9 63 4e ba |/-..0-..|.G?..cN.|
|00000b00| fe 7a 4c df 10 e0 4e 5e | 20 5f 5c 4f 4e d0 53 43 |.zL...N^| _\ON.SC|
|00000b10| 52 4f 4c 4c 54 45 4e 56 | ff ec 48 e7 03 18 2f 2d |ROLLTENV|..H.../-|
|00000b20| fe ea 3f 3c 00 01 a9 64 | 20 6d fe ee 28 50 3c 2c |..?<...d| m..(P<,|
|00000b30| 00 0c 9c 6c 00 08 59 4f | 30 2c 00 5e 48 c0 2f 00 |...l..YO|0,.^H./.|
|00000b40| 42 a7 2f 2d fe ee 3f 3c | 00 09 a8 3d 30 06 48 c0 |B./-..?<|...=0.H.|
|00000b50| b0 9f 6f 04 7e 01 60 2e | 3e 2c 00 5e 53 47 60 02 |..o.~.`.|>,.^SG`.|
|00000b60| 53 47 59 4f 30 2c 00 5e | 48 c0 2f 00 30 07 48 c0 |SGYO0,.^|H./.0.H.|
|00000b70| 2f 00 2f 2d fe ee 3f 3c | 00 09 a8 3d 30 06 48 c0 |/./-..?<|...=0.H.|
|00000b80| b0 9f 6e dc 52 47 0c 47 | 00 01 66 0c 2f 2d fe ea |..n.RG.G|..f./-..|
|00000b90| 3f 3c 00 ff a9 5d 60 08 | 2f 2d fe ea 42 67 a9 5d |?<...]`.|/-..Bg.]|
|00000ba0| 2f 2d fe ea 3f 07 a9 65 | 2f 2d fe ea 3f 2d fe fa |/-..?..e|/-..?-..|
|00000bb0| a9 63 4c df 18 c0 4e 5e | 4e 75 41 44 4a 55 53 54 |.cL...N^|NuADJUST|
|00000bc0| 53 43 4e 56 00 00 20 2d | fe ee b0 ad fe f6 66 2c |SCNV.. -|......f,|
|00000bd0| 2f 2d fe 3c 3f 3c 00 01 | a9 39 2f 2d fe 34 3f 3c |/-.<?<..|.9/-.4?<|
|00000be0| 00 01 48 7a 00 64 a9 47 | 3b 6d fe fa fe fe 2b 6d |..Hz.d.G|;m....+m|
|00000bf0| fe f2 fe ee 3b 6d fe fc | fe fa 60 2a 2f 2d fe 3c |....;m..|..`*/-.<|
|00000c00| 3f 3c 00 01 a9 3a 2f 2d | fe 34 3f 3c 00 01 48 7a |?<...:/-|.4?<..Hz|
|00000c10| 00 30 a9 47 3b 6d fe fa | fe fc 2b 6d fe f6 fe ee |.0.G;m..|..+m....|
|00000c20| 3b 6d fe fe fe fa 4e ba | fe ee 20 6d fe 4a 48 68 |;m....N.|.. m.JHh|
|00000c30| 00 10 a9 28 4e 5e 4e 75 | 54 4f 47 47 4c 45 41 42 |...(N^Nu|TOGGLEAB|
|00000c40| 06 41 62 6f 75 74 c9 16 | 07 52 65 76 65 72 74 c9 |.About..|.Revert.|
|00000c50| 4e 56 ff e6 2f 07 2d 6e | 00 0c ff ea 48 6e ff ea |NV../.-n|....Hn..|
|00000c60| a8 71 55 4f 2f 2e ff ea | 2f 2e 00 08 48 6e ff e6 |.qUO/...|/...Hn..|
|00000c70| a9 6c 3e 1f 20 2e ff e6 | b0 ad fe ea 66 2e 0c 47 |.l>. ...|....f..G|
|00000c80| 00 81 66 16 55 4f 2f 2d | fe ea 2f 2e ff ea 42 a7 |..f.UO/-|../...B.|
|00000c90| a9 68 3e 1f 4e ba fc e4 | 60 12 55 4f 2f 2d fe ea |.h>.N...|`.UO/-..|
|00000ca0| 2f 2e ff ea 48 6d 00 32 | a9 68 3e 1f 2e 1f 4e 5e |/...Hm.2|.h>...N^|
|00000cb0| 20 5f 50 4f 4e d0 44 4f | 43 4f 4e 54 45 4e 4e 56 | _PON.DO|CONTENNV|
|00000cc0| 00 00 30 2e 00 08 60 68 | 2f 2d fe ea 3f 3c 00 01 |..0...`h|/-..?<..|
|00000cd0| a9 63 4e ba fc a6 60 00 | 00 76 2f 2d fe ea 55 4f |.cN...`.|.v/-..UO|
|00000ce0| 2f 2d fe ea a9 62 a9 63 | 4e ba fc 90 60 00 00 60 |/-...b.c|N...`..`|
|00000cf0| 4e ba fe d0 60 00 00 58 | 2f 2d fe ea 3f 3c 00 16 |N...`..X|/-..?<..|
|00000d00| 4e ba fc f8 60 48 2f 2d | fe ea 3f 3c 00 17 4e ba |N...`H/-|..?<..N.|
|00000d10| fc ea 60 3a 2f 2d fe ea | 3f 3c 00 14 4e ba fc dc |..`:/-..|?<..N...|
|00000d20| 60 2c 2f 2d fe ea 3f 3c | 00 15 4e ba fc ce 60 1e |`,/-..?<|..N...`.|
|00000d30| 53 40 67 94 57 40 67 a2 | 53 40 67 b4 5d 40 67 b8 |S@g.W@g.|S@g.]@g.|
|00000d40| 53 40 67 c2 06 40 ff ee | 67 ca 53 40 67 d4 4e 5e |S@g..@..|g.S@g.N^|
|00000d50| 20 5f 54 4f 4e d0 44 4f | 4b 45 59 44 4f 57 4e 56 | _TON.DO|KEYDOWNV|
|00000d60| ff e8 2f 0c 20 2e 00 08 | b0 ad fe 4a 66 50 2f 2d |../. ...|...JfP/-|
|00000d70| fe 4a a9 22 2f 2d fe 4a | a8 73 20 6d fe ee 20 50 |.J."/-.J|.s m.. P|
|00000d80| 48 68 00 08 a8 a3 2f 2d | fe 4a a9 69 20 6d fe ea |Hh..../-|.J.i m..|
|00000d90| 20 50 49 e8 00 08 3f 2c | 00 02 3f 14 a8 93 3f 2c | PI...?,|..?...?,|
|00000da0| 00 02 3f 2c 00 04 a8 91 | 20 6d fe ee 20 50 48 68 |..?,....| m.. PHh|
|00000db0| 00 08 2f 2d fe ee a9 d3 | 2f 2d fe 4a a9 23 28 5f |../-....|/-.J.#(_|
|00000dc0| 4e 5e 2e 9f 4e 75 44 4f | 55 50 44 41 54 45 4e 56 |N^..NuDO|UPDATENV|
|00000dd0| ff e8 2f 0c 4a 2e 00 08 | 67 56 2f 2e 00 0a a8 73 |../.J...|gV/....s|
|00000de0| 2f 2d fe ea a9 57 20 2d | fe ee b0 ad fe f2 66 0c |/-...W -|......f.|
|00000df0| 2f 2d fe 3c 3f 3c 00 01 | a9 39 60 0a 2f 2d fe 3c |/-.<?<..|.9`./-.<|
|00000e00| 3f 3c 00 01 a9 3a 2f 2d | fe 3c 3f 3c 00 03 a9 3a |?<...:/-|.<?<...:|
|00000e10| 2f 2d fe 3c 3f 3c 00 04 | a9 39 2f 2d fe 3c 3f 3c |/-.<?<..|.9/-.<?<|
|00000e20| 00 05 a9 3a 2f 2d fe 3c | 3f 3c 00 06 a9 3a 60 54 |...:/-.<|?<...:`T|
|00000e30| 2f 2d fe ea a9 58 20 6d | fe ea 20 50 49 e8 00 08 |/-...X m|.. PI...|
|00000e40| 3f 2c 00 02 3f 14 a8 93 | 3f 2c 00 02 3f 2c 00 04 |?,..?...|?,..?,..|
|00000e50| a8 91 2f 2d fe 3c 3f 3c | 00 01 a9 39 2f 2d fe 3c |../-.<?<|...9/-.<|
|00000e60| 3f 3c 00 03 a9 39 2f 2d | fe 3c 3f 3c 00 04 a9 39 |?<...9/-|.<?<...9|
|00000e70| 2f 2d fe 3c 3f 3c 00 05 | a9 39 2f 2d fe 3c 3f 3c |/-.<?<..|.9/-.<?<|
|00000e80| 00 06 a9 39 28 5f 4e 5e | 20 5f 5c 4f 4e d0 44 4f |...9(_N^| _\ON.DO|
|00000e90| 41 43 54 49 56 41 4e 56 | fe ea 48 e7 0f 00 2a 2e |ACTIVANV|..H...*.|
|00000ea0| 00 08 2c 05 48 46 3e 05 | 4a 46 6f 00 00 98 30 06 |..,.HF>.|JFo...0.|
|00000eb0| 60 00 00 82 0c 47 00 01 | 66 08 4e ba fd 06 60 00 |`....G..|f.N...`.|
|00000ec0| 00 84 2f 2d fe 34 3f 07 | 48 6e fe ec a9 46 55 4f |../-.4?.|Hn...FUO|
|00000ed0| 48 6e fe ec a9 b6 38 1f | 60 00 00 6a 30 07 60 0a |Hn....8.|`..j0.`.|
|00000ee0| 1b 7c 00 01 fe 40 60 00 | 00 5c 53 40 67 f2 60 54 |.|...@`.|.\S@g.`T|
|00000ef0| 55 4f 30 07 53 40 3f 00 | a9 c2 10 1f 53 00 67 44 |UO0.S@?.|....S.gD|
|00000f00| 30 07 60 26 4e ba fc bc | 60 3a 42 a7 2f 3c 00 00 |0.`&N...|`:B./<..|
|00000f10| 7f ff 2f 2d fe ee a9 d1 | 2f 2d fe ee a9 d5 42 a7 |../-....|/-....B.|
|00000f20| 42 a7 2f 2d fe ee a9 d1 | 60 1a 53 40 67 d6 57 40 |B./-....|`.S@g.W@|
|00000f30| 67 d8 60 10 06 40 ff 9c | 67 00 ff 7a 53 40 67 9c |g.`..@..|g..zS@g.|
|00000f40| 53 40 67 ac 42 67 a9 38 | 4c df 00 f0 4e 5e 2e 9f |S@g.Bg.8|L...N^..|
|00000f50| 4e 75 44 4f 4d 45 4e 55 | 20 20 4e 56 ff d8 48 e7 |NuDOMENU| NV..H.|
|00000f60| 03 00 4a 2d fe 41 67 16 | 55 4f 3f 3c ff ff 48 6e |..J-.Ag.|UO?<..Hn|
|00000f70| ff de 7c 1e 2f 06 42 a7 | a8 60 1c 1f 60 10 a9 b4 |..|./.B.|.`..`...|
|00000f80| 55 4f 3f 3c ff ff 48 6e | ff de a9 70 1c 1f 4a 06 |UO?<..Hn|...p..J.|
|00000f90| 67 00 01 3a 30 2e ff de | 60 00 01 14 55 4f 2f 2e |g..:0...|`...UO/.|
|00000fa0| ff e8 48 6e ff da a9 2c | 30 1f 60 6a 59 4f 2f 2e |..Hn...,|0.`jYO/.|
|00000fb0| ff e8 a9 3d 4e ba fe e0 | 60 00 01 12 48 6e ff de |...=N...|`...Hn..|
|00000fc0| 2f 2e ff da a9 b3 60 00 | 01 04 2f 2e ff da 2f 2e |/.....`.|../.../.|
|00000fd0| ff e8 48 6d fe 42 a9 25 | 60 00 00 f2 55 4f 2f 2e |..Hm.B.%|`...UO/.|
|00000fe0| ff da 2f 2e ff e8 a9 1e | 1b 5f fe 40 60 00 00 de |../.....|._.@`...|
|00000ff0| 59 4f a9 24 20 1f b0 ae | ff da 67 0a 2f 2e ff da |YO.$ ...|..g./...|
|00001000| a9 1f 60 00 00 c8 2f 2e | ff e8 2f 2e ff da 4e ba |..`.../.|../...N.|
|00001010| fc 40 60 00 00 b8 53 40 | 67 92 53 40 67 9e 53 40 |.@`...S@|g.S@g.S@|
|00001020| 67 ce 53 40 67 a4 55 40 | 67 b2 60 00 00 a0 2e 2e |g.S@g.U@|g.`.....|
|00001030| ff e0 02 87 00 00 00 ff | 70 00 30 2e ff ec 02 80 |........|p.0.....|
|00001040| 00 00 01 00 0c 80 00 00 | 01 00 66 0e 59 4f 3f 07 |........|..f.YO?.|
|00001050| a9 3e 4e ba fe 42 60 00 | 00 74 3f 07 4e ba fc 60 |.>N..B`.|.t?.N..`|
|00001060| 60 00 00 6a 2f 2e ff e0 | 4e ba fc f4 60 5e 2f 2e |`..j/...|N...`^/.|
|00001070| ff e0 70 00 30 2e ff ec | 72 01 c0 81 4a 80 56 c0 |..p.0...|r...J.V.|
|00001080| 44 00 1f 00 4e ba fd 48 | 60 42 20 2e ff e0 72 18 |D...N..H|`B ...r.|
|00001090| e2 a8 53 80 66 36 59 4f | a9 24 70 01 c0 ae ff e0 |..S.f6YO|.$p.....|
|000010a0| 4a 80 56 c0 44 00 1f 00 | 4e ba fd 24 60 1e 53 40 |J.V.D...|N..$`.S@|
|000010b0| 67 00 fe ea 55 40 67 00 | ff 76 55 40 67 00 ff 70 |g...U@g.|.vU@g..p|
|000010c0| 53 40 67 a0 55 40 67 a6 | 5f 40 67 be 4a 2d fe 40 |S@g.U@g.|_@g.J-.@|
|000010d0| 67 00 fe 90 4c df 00 c0 | 4e 5e 4e 75 4d 41 49 4e |g...L...|N^NuMAIN|
|000010e0| 45 56 45 4e 4e 56 ff d8 | 20 6d fe 4a 41 e8 00 10 |EVENNV..| m.JA...|
|000010f0| 43 ee ff e0 22 d8 22 d8 | 30 2e ff e6 06 40 ff f0 |C...".".|0....@..|
|00001100| 3d 40 ff e6 48 6e ff e0 | 3f 3c 00 04 3f 3c 00 04 |=@..Hn..|?<..?<..|
|00001110| a8 a9 41 ee ff e0 43 ee | ff e8 22 d8 22 d8 3d 7c |..A...C.|..".".=||
|00001120| 7f ff ff ec 59 4f 48 6e | ff e8 48 6e ff e0 a8 3e |....YOHn|..Hn...>|
|00001130| 2b 5f fe f2 59 4f 48 6e | ff e8 48 6e ff e0 a8 3e |+_..YOHn|..Hn...>|
|00001140| 2b 5f fe f6 20 6d fe 4a | 41 e8 00 10 43 ee ff d8 |+_.. m.J|A...C...|
|00001150| 22 d8 22 d8 48 6e ff d8 | 3f 3c ff ff 3f 3c ff ff |".".Hn..|?<..?<..|
|00001160| a8 a9 30 2e ff de 06 40 | ff f0 3d 40 ff da 59 4f |..0....@|..=@..YO|
|00001170| 2f 2d fe 4a 48 6e ff d8 | 48 7a 00 4e 1f 3c 00 01 |/-.JHn..|Hz.N.<..|
|00001180| 42 67 42 67 42 67 3f 3c | 00 10 42 a7 a9 54 2b 5f |BgBgBg?<|..B..T+_|
|00001190| fe ea 4a ad fe f2 57 c0 | 4a ad fe f6 57 c1 80 01 |..J...W.|J...W...|
|000011a0| 67 0a 48 7a 00 14 4e ba | f7 8a a9 f4 4e 5e 4e 75 |g.Hz..N.|....N^Nu|
|000011b0| 49 4e 49 54 53 54 59 4c | 0e 4f 75 74 20 6f 66 20 |INITSTYL|.Out of |
|000011c0| 6d 65 6d 6f 72 79 2e 16 | 00 12 4e 56 fd e2 48 e7 |memory..|..NV..H.|
|000011d0| 01 18 3e 2e 00 08 59 4f | 2f 2e 00 0a 3f 07 a9 a0 |..>...YO|/...?...|
|000011e0| 28 5f 59 4f 2f 3c 73 74 | 79 6c 3f 07 a9 a0 26 5f |(_YO/<st|yl?...&_|
|000011f0| 20 0c 56 c0 22 0b 56 c1 | c0 01 67 2e 2f 0c 4e ba | .V.".V.|..g./.N.|
|00001200| f3 a6 2f 0b 4e ba f3 a0 | 2f 14 59 4f 2f 0c a9 a5 |../.N...|/.YO/...|
|00001210| 2f 0b 2f 2e 00 0e 3f 3c | 00 07 a8 3d 2f 0c 4e ba |/./...?<|...=/.N.|
|00001220| f3 90 2f 0b 4e ba f3 8a | 60 4e 48 6e fe e8 48 7a |../.N...|`NHn..Hz|
|00001230| 00 70 3f 3c 00 04 48 6e | 00 0a 48 6e fe e2 4e ba |.p?<..Hn|..Hn..N.|
|00001240| f0 b6 48 6e fe e2 48 7a | 00 46 48 6e fd e2 30 07 |..Hn..Hz|.FHn..0.|
|00001250| 48 c0 2f 00 20 1f 20 5f | 42 67 a9 ee 2f 08 58 4f |H./. . _|Bg../.XO|
|00001260| 48 6e fd e2 3f 3c 00 04 | 4e ba ef 00 58 4f 48 6e |Hn..?<..|N...XOHn|
|00001270| fe e8 4e ba f6 be a9 f4 | 4c df 18 80 4e 5e 20 5f |..N.....|L...N^ _|
|00001280| 4f ef 00 0a 4e d0 47 45 | 54 53 54 59 4c 54 10 2f |O...N.GE|TSTYLT./|
|00001290| 73 74 79 6c 20 72 65 73 | 6f 75 72 63 65 20 23 12 |styl res|ource #.|
|000012a0| 0b 43 61 6e 27 74 20 66 | 69 6e 64 20 4e 56 fe f0 |.Can't f|ind NV..|
|000012b0| 1d 7c 00 7f fe f0 20 6e | 00 08 20 50 20 68 00 3e |.|.... n|.. P h.>|
|000012c0| 2f 10 41 ee fe f0 20 08 | 52 80 2f 00 70 7f 2f 00 |/.A... .|R./.p./.|
|000012d0| 4e ba f2 e8 55 4f 48 7a | 00 36 48 6e fe f0 4e ba |N...UOHz|.6Hn..N.|
|000012e0| ef ae 4a 5f 66 0a 48 7a | 00 16 4e ba f6 46 a9 f4 |..J_f.Hz|..N..F..|
|000012f0| 4e 5e 2e 9f 4e 75 43 48 | 45 43 4b 41 42 4f 0e 4f |N^..NuCH|ECKABO.O|
|00001300| 75 74 20 6f 66 20 6d 65 | 6d 6f 72 79 2e 16 17 a9 |ut of me|mory....|
|00001310| 31 39 39 31 20 47 65 6d | 20 43 69 74 79 20 53 6f |1991 Gem| City So|
|00001320| 66 74 77 61 72 65 4e 56 | ff ee 2f 07 a8 50 59 4f |ftwareNV|../..PYO|
|00001330| 3f 3c 00 04 a9 b9 20 5f | 2f 10 a8 51 3f 3c ff ff |?<.... _|/..Q?<..|
|00001340| 42 67 20 1f a0 32 7e 64 | 59 4f 3f 07 a9 bf 30 07 |Bg ..2~d|YO?...0.|
|00001350| e5 40 06 40 fc a4 2b 9f | 00 00 52 47 0c 47 00 66 |.@.@..+.|..RG.G.f|
|00001360| 6f e6 2f 2d fe 34 2f 3c | 44 52 56 52 a9 4d 7e 64 |o./-.4/<|DRVR.M~d|
|00001370| 30 07 e5 40 06 40 fc a4 | 2f 35 00 00 42 67 a9 35 |0..@.@..|/5..Bg.5|
|00001380| 52 47 0c 47 00 66 6f e8 | a9 37 55 4f 4e ba f5 48 |RG.G.fo.|.7UON..H|
|00001390| 1b 5f fe 41 42 2d fe 40 | 59 4f 4e ba f2 46 20 5f |._.AB-.@|YON..F _|
|000013a0| 20 50 41 e8 00 02 43 ed | fe 42 22 d8 22 d8 59 4f | PA...C.|.B".".YO|
|000013b0| 3f 3c 03 e8 48 6d fe 4e | 70 ff 2f 00 a9 bd 2b 5f |?<..Hm.N|p./...+_|
|000013c0| fe 4a 2f 2d fe 4a a8 73 | 2f 2d fe 4a 4e ba f4 44 |.J/-.J.s|/-.JN..D|
|000013d0| 4e ba fd 12 2f 2d fe f2 | 2f 3c 44 61 74 61 3f 3c |N.../-..|/<Data?<|
|000013e0| 03 e7 4e ba fd e6 3b 7c | 00 01 fe fc 2f 2d fe f2 |..N...;||..../-..|
|000013f0| 4e ba fe ba 2f 2d fe f6 | 2f 3c 54 45 58 54 3f 3c |N.../-..|/<TEXT?<|
|00001400| 03 e8 4e ba fd c6 3b 7c | 00 01 fe fe 2b 6d fe f6 |..N...;||....+m..|
|00001410| fe ee 3b 7c 00 01 fe fa | 4e ba f6 fc 2f 2d fe 4a |..;|....|N.../-.J|
|00001420| a9 15 48 6d ff 5e a8 51 | 2e 1f 4e 5e 4e 75 49 4e |..Hm.^.Q|..N^NuIN|
|00001430| 49 54 20 20 20 20 4e ba | ed 86 4e ba ee 3c 4e ba |IT N.|..N..<N.|
|00001440| ee 88 4e 56 00 00 4e ba | fe de 4e ba fb 0e 2f 2d |..NV..N.|..N.../-|
|00001450| fe ee 4e ba f1 48 2f 2d | fe 4a a9 2d 60 2c 59 4f |..N..H/-|.J.-`,YO|
|00001460| a9 24 20 5f 4a 68 00 6c | 6c 0e 59 4f a9 24 20 5f |.$ _Jh.l|l.YO.$ _|
|00001470| 3f 28 00 6c a9 b7 60 12 | 59 4f a9 24 20 5f 4a 68 |?(.l..`.|YO.$ _Jh|
|00001480| 00 6c 6d 06 59 4f a9 24 | a9 2d 59 4f a9 24 4a 9f |.lm.YO.$|.-YO.$J.|
|00001490| 66 cc 4e 5e 4e ba ed 1c | 4e 5e 4e 75 4d 41 49 4e |f.N^N...|N^NuMAIN|
|000014a0| 20 20 20 20 00 00 00 28 | 00 00 00 38 00 00 02 14 | ...(|...8....|
|000014b0| 00 00 00 18 00 00 00 20 | 12 cc 3f 3c 00 01 a9 f0 |....... |..?<....|
|000014c0| 12 cc 3f 3c 00 01 a9 f0 | 08 90 3f 3c 00 01 a9 f0 |..?<....|..?<....|
|000014d0| 00 00 00 12 00 00 40 00 | 00 02 00 00 00 04 00 09 |......@.|........|
|000014e0| 13 88 00 00 00 00 00 00 | 07 ae 53 74 79 6c 6f 69 |........|..Styloi|
|000014f0| 64 20 31 2e 30 0d a9 31 | 39 39 31 20 47 65 6d 20 |d 1.0..1|991 Gem |
|00001500| 43 69 74 79 20 53 6f 66 | 74 77 61 72 65 3b 20 63 |City Sof|tware; c|
|00001510| 6f 6d 6d 65 72 63 69 61 | 6c 20 72 69 67 68 74 73 |ommercia|l rights|
|00001520| 20 72 65 73 65 72 76 65 | 64 2e 0d 0d 53 74 79 6c | reserve|d...Styl|
|00001530| 6f 69 64 20 69 73 20 66 | 72 65 65 20 66 6f 72 20 |oid is f|ree for |
|00001540| 6e 6f 6e 2d 63 6f 6d 6d | 65 72 63 69 61 6c 20 64 |non-comm|ercial d|
|00001550| 69 73 74 72 69 62 75 74 | 69 6f 6e 20 62 79 20 6e |istribut|ion by n|
|00001560| 6f 6e 2d 70 72 6f 66 69 | 74 20 75 73 65 72 20 67 |on-profi|t user g|
|00001570| 72 6f 75 70 73 2c 20 62 | 75 6c 6c 65 74 69 6e 20 |roups, b|ulletin |
|00001580| 62 6f 61 72 64 20 73 79 | 73 74 65 6d 73 2c 20 61 |board sy|stems, a|
|00001590| 6e 64 20 73 65 72 76 69 | 63 65 73 20 73 75 63 68 |nd servi|ces such|
|000015a0| 20 61 73 20 43 6f 6d 70 | 75 53 65 72 76 65 2c 20 | as Comp|uServe, |
|000015b0| 44 65 6c 70 68 69 2c 20 | 47 65 6e 69 65 2c 20 65 |Delphi, |Genie, e|
|000015c0| 74 63 2e 20 49 74 20 6d | 61 79 20 62 65 20 6d 6f |tc. It m|ay be mo|
|000015d0| 64 69 66 69 65 64 20 61 | 73 20 64 65 73 63 72 69 |dified a|s descri|
|000015e0| 62 65 64 20 62 65 6c 6f | 77 20 61 73 20 6c 6f 6e |bed belo|w as lon|
|000015f0| 67 20 61 73 20 74 68 65 | 20 63 6f 70 79 72 69 67 |g as the| copyrig|
|00001600| 68 74 20 61 6e 64 20 74 | 68 69 73 20 6e 6f 74 69 |ht and t|his noti|
|00001610| 63 65 20 72 65 6d 61 69 | 6e 20 75 6e 61 6c 74 65 |ce remai|n unalte|
|00001620| 72 65 64 2e 20 49 74 20 | 6d 61 79 20 6e 6f 74 20 |red. It |may not |
|00001630| 62 65 20 73 6f 6c 64 20 | 6f 72 20 69 6e 63 6c 75 |be sold |or inclu|
|00001640| 64 65 64 20 69 6e 20 63 | 6f 6d 6d 65 72 63 69 61 |ded in c|ommercia|
|00001650| 6c 20 70 61 63 6b 61 67 | 65 73 20 77 69 74 68 6f |l packag|es witho|
|00001660| 75 74 20 74 68 65 20 61 | 75 74 68 6f 72 27 73 20 |ut the a|uthor's |
|00001670| 70 65 72 6d 69 73 73 69 | 6f 6e 2e 0d 0d 54 68 65 |permissi|on...The|
|00001680| 20 70 72 6f 67 72 61 6d | 20 69 73 20 69 6e 74 65 | program| is inte|
|00001690| 6e 64 65 64 20 61 73 20 | 61 20 6d 65 61 6e 73 20 |nded as |a means |
|000016a0| 6f 66 20 64 69 73 74 72 | 69 62 75 74 69 6e 67 20 |of distr|ibuting |
|000016b0| 73 74 79 6c 65 64 20 74 | 65 78 74 20 64 6f 63 75 |styled t|ext docu|
|000016c0| 6d 65 6e 74 73 20 73 6f | 20 74 68 61 74 20 74 68 |ments so| that th|
|000016d0| 65 20 72 65 63 65 69 70 | 69 65 6e 74 20 6e 65 65 |e receip|ient nee|
|000016e0| 64 20 6e 6f 74 20 68 61 | 76 65 20 61 20 70 61 72 |d not ha|ve a par|
|000016f0| 74 69 63 75 6c 61 72 20 | 70 72 6f 67 72 61 6d 20 |ticular |program |
|00001700| 77 69 74 68 20 77 68 69 | 63 68 20 74 6f 20 72 65 |with whi|ch to re|
|00001710| 61 64 20 69 74 2e 20 53 | 74 79 6c 6f 69 64 20 69 |ad it. S|tyloid i|
|00001720| 73 20 61 6c 73 6f 20 68 | 61 6e 64 79 20 66 6f 72 |s also h|andy for|
|00001730| 20 71 75 69 63 6b 20 61 | 63 63 65 73 73 20 74 6f | quick a|ccess to|
|00001740| 20 6c 69 73 74 73 20 6f | 66 20 69 6e 66 6f 72 6d | lists o|f inform|
|00001750| 61 74 69 6f 6e 2e 20 4f | 6e 20 6c 61 74 65 72 20 |ation. O|n later |
|00001760| 6d 6f 64 65 6c 20 6b 65 | 79 62 6f 61 72 64 73 2c |model ke|yboards,|
|00001770| 20 74 68 65 20 61 72 72 | 6f 77 20 61 6e 64 20 65 | the arr|ow and e|
|00001780| 64 69 74 69 6e 67 20 6b | 65 79 73 20 61 72 65 20 |diting k|eys are |
|00001790| 65 6e 61 62 6c 65 64 2e | 20 54 68 65 20 75 70 20 |enabled.| The up |
|000017a0| 61 6e 64 20 64 6f 77 6e | 20 61 72 72 6f 77 20 6b |and down| arrow k|
|000017b0| 65 79 73 20 73 63 72 6f | 6c 6c 20 75 70 20 6f 72 |eys scro|ll up or|
|000017c0| 20 64 6f 77 6e 20 61 20 | 6c 69 6e 65 20 61 74 20 | down a |line at |
|000017d0| 61 20 74 69 6d 65 3b 20 | 74 68 65 20 68 65 6c 70 |a time; |the help|
|000017e0| 20 6b 65 79 20 61 6c 74 | 65 72 6e 61 74 65 73 20 | key alt|ernates |
|000017f0| 62 65 74 77 65 65 6e 20 | 74 68 69 73 20 74 65 78 |between |this tex|
|00001800| 74 20 61 6e 64 20 74 68 | 65 20 6d 61 69 6e 20 64 |t and th|e main d|
|00001810| 69 73 70 6c 61 79 3b 20 | 61 6e 64 20 74 68 65 20 |isplay; |and the |
|00001820| 68 6f 6d 65 2c 20 65 6e | 64 2c 20 70 61 67 65 20 |home, en|d, page |
|00001830| 75 70 20 61 6e 64 20 70 | 61 67 65 20 64 6f 77 6e |up and p|age down|
|00001840| 20 6b 65 79 73 20 77 6f | 72 6b 20 61 73 20 65 78 | keys wo|rk as ex|
|00001850| 70 65 63 74 65 64 20 74 | 6f 20 73 63 72 6f 6c 6c |pected t|o scroll|
|00001860| 20 74 68 65 20 74 65 78 | 74 2e 20 54 68 65 20 45 | the tex|t. The E|
|00001870| 64 69 74 20 6d 65 6e 75 | 27 73 20 43 6f 70 79 20 |dit menu|'s Copy |
|00001880| 63 6f 6d 6d 61 6e 64 20 | 63 6f 70 69 65 73 20 74 |command |copies t|
|00001890| 68 65 20 65 6e 74 69 72 | 65 20 74 65 78 74 20 28 |he entir|e text (|
|000018a0| 61 6c 6f 6e 67 20 77 69 | 74 68 20 69 74 73 20 73 |along wi|th its s|
|000018b0| 74 79 6c 65 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e |tyle inf|ormation|
|000018c0| 29 20 74 6f 20 74 68 65 | 20 63 6c 69 70 62 6f 61 |) to the| clipboa|
|000018d0| 72 64 2e 0d 0d 53 74 79 | 6c 6f 69 64 20 6d 61 79 |rd...Sty|loid may|
|000018e0| 20 62 65 20 6d 6f 64 69 | 66 69 65 64 20 74 6f 20 | be modi|fied to |
|000018f0| 64 69 73 70 6c 61 79 20 | 61 6e 79 20 74 65 78 74 |display |any text|
|00001900| 20 62 79 20 75 73 69 6e | 67 20 41 70 70 6c 65 27 | by usin|g Apple'|
|00001910| 73 20 52 65 73 45 00 00 | 02 64 69 74 20 70 72 6f |s ResE..|.dit pro|
|00001920| 67 72 61 6d 20 28 76 65 | 72 73 69 6f 6e 20 32 2e |gram (ve|rsion 2.|
|00001930| 31 20 6f 72 20 6c 61 74 | 65 72 29 20 74 6f 20 61 |1 or lat|er) to a|
|00001940| 6c 74 65 72 20 27 54 45 | 58 54 27 20 72 65 73 6f |lter 'TE|XT' reso|
|00001950| 75 72 63 65 20 23 31 30 | 30 30 20 61 6e 64 20 27 |urce #10|00 and '|
|00001960| 73 74 79 6c 27 20 72 65 | 73 6f 75 72 63 65 20 23 |styl' re|source #|
|00001970| 31 30 30 30 2e 20 52 65 | 73 45 64 69 74 20 76 65 |1000. Re|sEdit ve|
|00001980| 72 73 69 6f 6e 20 32 2e | 31 20 74 72 65 61 74 73 |rsion 2.|1 treats|
|00001990| 20 65 61 63 68 20 27 54 | 45 58 54 27 20 61 6e 64 | each 'T|EXT' and|
|000019a0| 20 27 73 74 79 6c 27 20 | 72 65 73 6f 75 72 63 65 | 'styl' |resource|
|000019b0| 20 70 61 69 72 20 61 73 | 20 6f 6e 65 20 74 6f 20 | pair as| one to |
|000019c0| 61 63 63 6f 6d 6f 64 61 | 74 65 20 64 69 66 66 65 |accomoda|te diffe|
|000019d0| 72 65 6e 74 20 66 6f 6e | 74 73 2c 20 73 69 7a 65 |rent fon|ts, size|
|000019e0| 73 20 61 6e 64 20 73 74 | 79 6c 65 73 2e 20 27 57 |s and st|yles. 'W|
|000019f0| 49 4e 44 27 20 72 65 73 | 6f 75 72 63 65 20 23 31 |IND' res|ource #1|
|00001a00| 30 30 30 20 63 61 6e 20 | 62 65 20 63 68 61 6e 67 |000 can |be chang|
|00001a10| 65 64 20 74 6f 20 61 66 | 66 65 63 74 20 74 68 65 |ed to af|fect the|
|00001a20| 20 77 69 6e 64 6f 77 27 | 73 20 74 69 74 6c 65 2c | window'|s title,|
|00001a30| 20 64 65 66 69 6e 69 74 | 69 6f 6e 2c 20 73 69 7a | definit|ion, siz|
|00001a40| 65 20 61 6e 64 20 70 6c | 61 63 65 6d 65 6e 74 2e |e and pl|acement.|
|00001a50| 20 49 66 20 61 6c 6c 20 | 66 6f 75 72 20 27 57 49 | If all |four 'WI|
|00001a60| 4e 44 27 20 63 6f 2d 6f | 72 64 69 6e 61 74 65 73 |ND' co-o|rdinates|
|00001a70| 20 61 72 65 20 73 70 65 | 63 69 66 69 65 64 2c 20 | are spe|cified, |
|00001a80| 73 74 79 6c 6f 69 64 20 | 77 69 6c 6c 20 6e 6f 74 |styloid |will not|
|00001a90| 20 72 65 70 6f 73 69 74 | 69 6f 6e 20 74 68 65 20 | reposit|ion the |
|00001aa0| 77 69 6e 64 6f 77 2e 20 | 49 66 20 74 68 65 20 74 |window. |If the t|
|00001ab0| 6f 70 20 6c 65 66 74 20 | 63 6f 72 6e 65 72 20 69 |op left |corner i|
|00001ac0| 73 20 61 74 20 30 2c 30 | 20 74 68 65 6e 20 74 68 |s at 0,0| then th|
|00001ad0| 65 20 72 69 67 68 74 20 | 61 6e 64 20 62 6f 74 74 |e right |and bott|
|00001ae0| 6f 6d 20 63 6f 2d 6f 72 | 64 69 6e 61 74 65 73 20 |om co-or|dinates |
|00001af0| 61 72 65 20 74 72 65 61 | 74 65 64 20 61 73 20 77 |are trea|ted as w|
|00001b00| 69 64 74 68 20 61 6e 64 | 20 68 65 69 67 68 74 20 |idth and| height |
|00001b10| 72 65 70 65 63 74 69 76 | 65 6c 79 2e 20 49 66 20 |repectiv|ely. If |
|00001b20| 65 69 74 68 65 72 20 6f | 66 20 74 68 65 73 65 20 |either o|f these |
|00001b30| 69 73 20 7a 65 72 6f 2c | 20 74 68 65 6e 20 74 68 |is zero,| then th|
|00001b40| 65 20 77 69 6e 64 6f 77 | 20 77 69 6c 6c 20 62 65 |e window| will be|
|00001b50| 20 61 75 74 6f 6d 61 74 | 69 63 61 6c 6c 79 20 73 | automat|ically s|
|00001b60| 69 7a 65 64 20 74 6f 20 | 66 69 74 20 74 68 65 20 |ized to |fit the |
|00001b70| 73 63 72 65 65 6e 20 69 | 6e 20 74 68 61 74 20 64 |screen i|n that d|
|00001b80| 69 6d 65 6e 73 69 6f 6e | 2e 0d 0d 53 70 65 63 69 |imension|...Speci|
|00001b90| 61 6c 20 74 68 61 6e 6b | 73 20 74 6f 20 42 69 6c |al thank|s to Bil|
|00001ba0| 6c 20 53 74 65 69 6e 62 | 65 72 67 20 77 68 6f 73 |l Steinb|erg whos|
|00001bb0| 65 20 64 65 6c 69 67 68 | 74 66 75 6c 20 44 69 73 |e deligh|tful Dis|
|00001bc0| 70 6c 61 79 44 41 20 69 | 6e 73 70 69 72 65 64 20 |playDA i|nspired |
|00001bd0| 74 68 69 73 20 65 66 66 | 6f 72 74 2e 0d 0d 53 65 |this eff|ort...Se|
|00001be0| 6e 64 20 71 75 65 73 74 | 69 6f 6e 73 2c 20 63 6f |nd quest|ions, co|
|00001bf0| 6d 6d 65 6e 74 73 20 6f | 72 20 63 6f 6d 6d 65 72 |mments o|r commer|
|00001c00| 63 69 61 6c 20 69 6e 71 | 75 69 72 69 65 73 20 74 |cial inq|uiries t|
|00001c10| 6f 3a 0d 4a 6f 68 6e 20 | 42 2e 20 4d 61 74 74 68 |o:.John |B. Matth|
|00001c20| 65 77 73 0d 47 65 6d 20 | 43 69 74 79 20 53 6f 66 |ews.Gem |City Sof|
|00001c30| 74 77 61 72 65 0d 36 34 | 31 35 20 54 61 6e 74 61 |tware.64|15 Tanta|
|00001c40| 6d 6f 75 6e 74 20 4c 61 | 6e 65 0d 44 61 79 74 6f |mount La|ne.Dayto|
|00001c50| 6e 2c 20 4f 68 69 6f 20 | 34 35 34 34 39 0d 49 6e |n, Ohio |45449.In|
|00001c60| 74 65 72 6e 65 74 3a 20 | 6a 6d 61 74 74 68 65 77 |ternet: |jmatthew|
|00001c70| 73 40 64 65 73 69 72 65 | 2e 77 72 69 67 68 74 2e |s@desire|.wright.|
|00001c80| 65 64 75 0d 41 54 26 54 | 3a 20 28 35 31 33 29 20 |edu.AT&T|: (513) |
|00001c90| 34 33 35 2d 38 38 38 37 | 00 00 0b 1a 00 8e 00 00 |435-8887|........|
|00001ca0| 00 00 00 17 00 11 00 02 | 05 00 00 12 00 00 00 00 |........|........|
|00001cb0| 00 00 00 00 00 0d 00 10 | 00 0c 00 02 01 00 00 0c |........|........|
|00001cc0| 00 00 00 00 00 00 00 00 | 00 21 00 05 00 04 00 02 |........|.!......|
|00001cd0| 00 00 00 04 00 00 00 00 | 00 00 00 00 00 22 00 10 |........|....."..|
|00001ce0| 00 0c 00 02 01 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001cf0| 00 2e 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00001d00| 00 00 00 00 02 7f 00 05 | 00 04 00 02 00 00 00 04 |........|........|
|00001d10| 00 00 00 00 00 00 00 00 | 02 80 00 10 00 0c 00 02 |........|........|
|00001d20| 01 00 00 0c 00 00 00 00 | 00 00 00 00 02 92 00 10 |........|........|
|00001d30| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001d40| 03 d2 00 05 00 04 00 02 | 00 00 00 04 00 00 00 00 |........|........|
|00001d50| 00 00 00 00 03 d3 00 10 | 00 0c 00 02 00 00 00 0c |........|........|
|00001d60| 00 00 00 00 00 00 00 00 | 05 4a 00 10 00 0c 00 04 |........|.J......|
|00001d70| 00 00 00 0c 00 00 00 00 | 00 00 00 00 05 51 00 10 |........|.....Q..|
|00001d80| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001d90| 05 ae 00 10 00 0c 00 04 | 00 00 00 0c 00 00 00 00 |........|........|
|00001da0| 00 00 00 00 05 b5 00 10 | 00 0c 00 02 00 00 00 0c |........|........|
|00001db0| 00 00 00 00 00 00 00 00 | 06 79 00 10 00 0c 00 04 |........|.y......|
|00001dc0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 06 7e 00 10 |........|.....~..|
|00001dd0| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001de0| 06 83 00 10 00 0c 00 04 | 00 00 00 0c 00 00 00 00 |........|........|
|00001df0| 00 00 00 00 06 88 00 10 | 00 0c 00 02 00 00 00 0c |........|........|
|00001e00| 00 00 00 00 00 00 00 00 | 06 a6 00 05 00 04 00 02 |........|........|
|00001e10| 00 00 00 04 00 00 00 00 | 00 00 00 00 06 a7 00 0b |........|........|
|00001e20| 00 09 00 04 00 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00001e30| 07 19 00 05 00 04 00 04 | 00 00 00 04 00 00 00 00 |........|........|
|00001e40| 00 00 00 00 07 1a 00 0b | 00 09 00 04 00 00 00 09 |........|........|
|00001e50| 00 00 00 00 00 00 00 00 | 07 88 00 05 00 04 00 02 |........|........|
|00001e60| 00 00 00 04 00 00 00 00 | 00 00 00 00 07 89 00 10 |........|........|
|00001e70| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001e80| 07 99 00 10 00 0c 00 04 | 00 00 00 0c 00 00 00 00 |........|........|
|00001e90| 00 00 00 00 07 a0 00 10 | 00 0c 00 02 00 00 00 0c |........|........|
|00001ea0| 00 00 00 00 00 00 00 00 | 08 1c 00 10 00 0c 00 04 |........|........|
|00001eb0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 08 21 00 10 |........|.....!..|
|00001ec0| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001ed0| 08 51 00 10 00 0c 00 04 | 00 00 00 0c 00 00 00 00 |.Q......|........|
|00001ee0| 00 00 00 00 08 57 00 10 | 00 0c 00 02 00 00 00 0c |.....W..|........|
|00001ef0| 00 00 00 00 00 00 00 00 | 08 c4 00 10 00 0c 00 04 |........|........|
|00001f00| 00 00 00 0c 00 00 00 00 | 00 00 00 00 08 c9 00 10 |........|........|
|00001f10| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001f20| 09 c1 00 05 00 04 00 02 | 00 00 00 04 00 00 00 00 |........|........|
|00001f30| 00 00 00 00 09 c2 00 10 | 00 0c 00 02 00 00 00 0c |........|........|
|00001f40| 00 00 00 00 00 00 00 00 | 09 dc 00 0b 00 09 00 04 |........|........|
|00001f50| 00 00 00 09 00 00 00 00 | 00 00 00 00 0a fe 00 05 |........|........|
|00001f60| 00 04 00 02 00 00 00 04 | 00 00 00 00 00 00 00 00 |........|........|
|00001f70| 0a ff 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00001f80| 00 00 00 00 0b 19 00 0b | 00 09 00 04 00 00 00 09 |........|........|
|00001f90| 00 00 00 00 00 00 00 00 | 0c 39 00 05 00 04 00 02 |........|.9......|
|00001fa0| 00 00 00 04 00 00 00 00 | 00 00 00 00 0c 3a 00 10 |........|.....:..|
|00001fb0| 00 0c 00 02 01 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00001fc0| 0c 45 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |.E......|........|
|00001fd0| 00 00 00 00 0d 23 00 10 | 00 0c 00 04 00 00 00 0c |.....#..|........|
|00001fe0| 00 00 00 00 00 00 00 00 | 0d 28 00 10 00 0c 00 02 |........|.(......|
|00001ff0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 0d de 00 10 |........|........|
|00002000| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002010| 0d e4 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002020| 00 00 00 00 0e af 00 10 | 00 0c 00 04 00 00 00 0c |........|........|
|00002030| 00 00 00 00 00 00 00 00 | 0e b1 00 10 00 0c 00 02 |........|........|
|00002040| 00 00 00 0c 00 00 00 00 | 00 00 00 00 0f 06 00 10 |........|........|
|00002050| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002060| 0f 08 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002070| 00 00 00 00 0f 5d 00 05 | 00 04 00 02 00 00 00 04 |.....]..|........|
|00002080| 00 00 00 00 00 00 00 00 | 0f 5e 00 0b 00 09 00 04 |........|.^......|
|00002090| 00 00 00 09 00 00 00 00 | 00 00 00 00 0f d4 00 05 |........|........|
|000020a0| 00 04 00 02 00 00 00 04 | 00 00 00 00 00 00 00 00 |........|........|
|000020b0| 0f d5 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|000020c0| 00 00 00 00 0f de 00 10 | 00 0c 00 04 00 00 00 0c |........|........|
|000020d0| 00 00 00 00 00 00 00 00 | 0f e4 00 10 00 0c 00 02 |........|........|
|000020e0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 11 02 00 10 |........|........|
|000020f0| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002100| 11 08 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002110| 00 00 00 00 12 5e 00 10 | 00 0c 00 04 00 00 00 0c |.....^..|........|
|00002120| 00 00 00 00 00 00 00 00 | 12 64 00 10 00 0c 00 02 |........|.d......|
|00002130| 00 00 00 0c 00 00 00 00 | 00 00 00 00 13 18 00 05 |........|........|
|00002140| 00 04 00 02 00 00 00 04 | 00 00 00 00 00 00 00 00 |........|........|
|00002150| 13 19 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002160| 00 00 00 00 13 39 00 10 | 00 0c 00 04 00 00 00 0c |.....9..|........|
|00002170| 00 00 00 00 00 00 00 00 | 13 44 00 10 00 0c 00 02 |........|.D......|
|00002180| 00 00 00 0c 00 00 00 00 | 00 00 00 00 13 71 00 10 |........|.....q..|
|00002190| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000021a0| 13 7c 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |.|......|........|
|000021b0| 00 00 00 00 13 dc 00 10 | 00 0c 00 04 00 00 00 0c |........|........|
|000021c0| 00 00 00 00 00 00 00 00 | 13 e5 00 10 00 0c 00 02 |........|........|
|000021d0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 14 7f 00 10 |........|........|
|000021e0| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000021f0| 14 8a 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002200| 00 00 00 00 15 2a 00 05 | 00 04 00 02 00 00 00 04 |.....*..|........|
|00002210| 00 00 00 00 00 00 00 00 | 15 2b 00 0b 00 09 00 04 |........|.+......|
|00002220| 00 00 00 09 00 00 00 00 | 00 00 00 00 15 8b 00 05 |........|........|
|00002230| 00 04 00 02 00 00 00 04 | 00 00 00 00 00 00 00 00 |........|........|
|00002240| 15 8c 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002250| 00 00 00 00 15 e0 00 05 | 00 04 00 02 00 00 00 04 |........|........|
|00002260| 00 00 00 00 00 00 00 00 | 15 e1 00 10 00 0c 00 02 |........|........|
|00002270| 00 00 00 0c 00 00 00 00 | 00 00 00 00 15 fd 00 0b |........|........|
|00002280| 00 09 00 04 00 00 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00002290| 17 4f 00 05 00 04 00 02 | 00 00 00 04 00 00 00 00 |.O......|........|
|000022a0| 00 00 00 00 17 50 00 10 | 00 0c 00 02 00 00 00 0c |.....P..|........|
|000022b0| 00 00 00 00 00 00 00 00 | 17 98 00 10 00 0c 00 04 |........|........|
|000022c0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 17 a3 00 10 |........|........|
|000022d0| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000022e0| 17 a5 00 05 00 04 00 02 | 00 00 00 04 00 00 00 00 |........|........|
|000022f0| 00 00 00 00 17 a6 00 0b | 00 09 00 04 00 00 00 09 |........|........|
|00002300| 00 00 00 00 00 00 00 00 | 18 a1 00 05 00 04 00 02 |........|........|
|00002310| 00 00 00 04 00 00 00 00 | 00 00 00 00 18 a2 00 10 |........|........|
|00002320| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002330| 18 b6 00 10 00 0c 00 04 | 00 00 00 0c 00 00 00 00 |........|........|
|00002340| 00 00 00 00 18 be 00 10 | 00 0c 00 02 00 00 00 0c |........|........|
|00002350| 00 00 00 00 00 00 00 00 | 19 5e 00 10 00 0c 00 04 |........|.^......|
|00002360| 00 00 00 0c 00 00 00 00 | 00 00 00 00 19 64 00 10 |........|.....d..|
|00002370| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002380| 1a 69 00 05 00 04 00 02 | 00 00 00 04 00 00 00 00 |.i......|........|
|00002390| 00 00 00 00 1a 6a 00 0b | 00 09 00 04 00 00 00 09 |.....j..|........|
|000023a0| 00 00 00 00 00 00 00 00 | 1b 0c 00 05 00 04 00 02 |........|........|
|000023b0| 00 00 00 04 00 00 00 00 | 00 00 00 00 1b 0d 00 10 |........|........|
|000023c0| 00 0c 00 02 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000023d0| 1d 57 00 05 00 04 00 02 | 00 00 00 04 00 00 00 00 |.W......|........|
|000023e0| 00 00 00 00 1d 58 00 10 | 00 0c 00 02 01 00 00 0c |.....X..|........|
|000023f0| 00 00 00 00 00 00 00 00 | 1d 6d 00 10 00 0c 00 02 |........|.m......|
|00002400| 00 00 00 0c 00 00 00 00 | 00 00 00 00 1e 08 00 10 |........|........|
|00002410| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002420| 1e 09 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002430| 00 00 00 00 1e 0e 00 10 | 00 0c 00 04 00 00 00 0c |........|........|
|00002440| 00 00 00 00 00 00 00 00 | 1e 0f 00 10 00 0c 00 02 |........|........|
|00002450| 00 00 00 0c 00 00 00 00 | 00 00 00 00 1e 18 00 10 |........|........|
|00002460| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002470| 1e 1d 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|00002480| 00 00 00 00 1e 2e 00 10 | 00 0c 00 04 00 00 00 0c |........|........|
|00002490| 00 00 00 00 00 00 00 00 | 1e 3d 00 10 00 0c 00 02 |........|.=......|
|000024a0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 1e 79 00 10 |........|.....y..|
|000024b0| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000024c0| 1e 90 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |........|........|
|000024d0| 00 00 00 00 1f 01 00 10 | 00 0c 00 04 00 00 00 0c |........|........|
|000024e0| 00 00 00 00 00 00 00 00 | 1f 1a 00 10 00 0c 00 02 |........|........|
|000024f0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 1f 2a 00 10 |........|.....*..|
|00002500| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002510| 1f 39 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |.9......|........|
|00002520| 00 00 00 00 1f b3 00 05 | 00 04 00 02 00 00 00 04 |........|........|
|00002530| 00 00 00 00 00 00 00 00 | 1f b4 00 10 00 0c 00 02 |........|........|
|00002540| 00 00 00 0c 00 00 00 00 | 00 00 00 00 20 02 00 10 |........|.... ...|
|00002550| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002560| 20 22 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 | "......|........|
|00002570| 00 00 00 00 20 37 00 10 | 00 0c 00 04 00 00 00 0c |.... 7..|........|
|00002580| 00 00 00 00 00 00 00 00 | 20 3e 00 10 00 0c 00 02 |........| >......|
|00002590| 00 00 00 0c 00 00 00 00 | 00 00 00 00 21 57 00 10 |........|....!W..|
|000025a0| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000025b0| 21 5a 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |!Z......|........|
|000025c0| 00 00 00 00 21 62 00 10 | 00 0c 00 04 00 00 00 0c |....!b..|........|
|000025d0| 00 00 00 00 00 00 00 00 | 21 64 00 10 00 0c 00 02 |........|!d......|
|000025e0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 21 a9 00 05 |........|....!...|
|000025f0| 00 04 00 02 00 00 00 04 | 00 00 00 00 00 00 00 00 |........|........|
|00002600| 21 aa 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |!.......|........|
|00002610| 00 00 00 00 22 35 00 10 | 00 0c 00 04 00 00 00 0c |...."5..|........|
|00002620| 00 00 00 00 00 00 00 00 | 22 3a 00 10 00 0c 00 02 |........|":......|
|00002630| 00 00 00 0c 00 00 00 00 | 00 00 00 00 22 78 00 10 |........|...."x..|
|00002640| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|00002650| 22 7e 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |"~......|........|
|00002660| 00 00 00 00 22 a5 00 10 | 00 0c 00 04 00 00 00 0c |...."...|........|
|00002670| 00 00 00 00 00 00 00 00 | 22 aa 00 10 00 0c 00 02 |........|".......|
|00002680| 00 00 00 0c 00 00 00 00 | 00 00 00 00 23 08 00 10 |........|....#...|
|00002690| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000026a0| 23 13 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |#.......|........|
|000026b0| 00 00 00 00 23 35 00 10 | 00 0c 00 04 00 00 00 0c |....#5..|........|
|000026c0| 00 00 00 00 00 00 00 00 | 23 40 00 10 00 0c 00 02 |........|#@......|
|000026d0| 00 00 00 0c 00 00 00 00 | 00 00 00 00 23 46 00 10 |........|....#F..|
|000026e0| 00 0c 00 04 00 00 00 0c | 00 00 00 00 00 00 00 00 |........|........|
|000026f0| 23 4c 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |#L......|........|
|00002700| 00 00 00 00 23 ba 00 05 | 00 04 00 02 00 00 00 04 |....#...|........|
|00002710| 00 00 00 00 00 00 00 00 | 23 bb 00 10 00 0c 00 02 |........|#.......|
|00002720| 00 00 00 0c 00 00 00 00 | 00 00 00 00 24 ed 00 05 |........|....$...|
|00002730| 00 04 00 02 00 00 00 04 | 00 00 00 00 00 00 00 00 |........|........|
|00002740| 24 ee 00 10 00 0c 00 02 | 00 00 00 0c 00 00 00 00 |$.......|........|
|00002750| 00 00 00 00 25 e9 00 10 | 00 0c 00 04 00 00 00 0c |....%...|........|
|00002760| 00 00 00 00 00 00 00 00 | 25 f2 00 10 00 0c 00 02 |........|%.......|
|00002770| 00 00 00 0c 00 00 00 00 | 00 00 00 00 26 8c 00 05 |........|....&...|
|00002780| 00 04 00 02 00 00 00 04 | 00 00 00 00 00 00 00 00 |........|........|
|00002790| 26 8d 00 0c 00 0a 00 02 | 00 00 00 0a 00 00 00 00 |&.......|........|
|000027a0| 00 00 00 00 26 d9 00 10 | 00 0c 00 02 00 00 00 0c |....&...|........|
|000027b0| 00 00 00 00 00 00 00 00 | 03 4a 00 2a 00 00 00 00 |........|.J.*....|
|000027c0| 00 17 00 12 00 03 45 00 | 00 12 00 00 00 00 00 00 |......E.|........|
|000027d0| 00 00 00 0b 00 10 00 0c | 00 03 00 00 00 0c 00 00 |........|........|
|000027e0| 00 00 00 00 00 00 00 41 | 00 05 00 04 00 03 00 00 |.......A|........|
|000027f0| 00 04 00 00 00 00 00 00 | 00 00 00 42 00 10 00 0c |........|...B....|
|00002800| 00 03 01 00 00 0c 00 00 | 00 00 00 00 00 00 00 49 |........|.......I|
|00002810| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002820| 00 00 01 42 00 10 00 0c | 00 03 01 00 00 0c 00 00 |...B....|........|
|00002830| 00 00 00 00 00 00 01 45 | 00 10 00 0c 00 03 00 00 |.......E|........|
|00002840| 00 0c 00 00 00 00 00 00 | 00 00 01 92 00 05 00 04 |........|........|
|00002850| 00 03 00 00 00 04 00 00 | 00 00 00 00 00 00 01 93 |........|........|
|00002860| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002870| 00 00 02 2d 00 10 00 0c | 00 03 01 00 00 0c 00 00 |...-....|........|
|00002880| 00 00 00 00 00 00 02 34 | 00 10 00 0c 00 03 00 00 |.......4|........|
|00002890| 00 0c 00 00 00 00 00 00 | 00 00 02 b3 00 10 00 0c |........|........|
|000028a0| 00 03 04 00 00 0c 00 00 | 00 00 00 00 00 00 02 b5 |........|........|
|000028b0| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|000028c0| 00 00 02 ba 00 10 00 0c | 00 03 04 00 00 0c 00 00 |........|........|
|000028d0| 00 00 00 00 00 00 02 be | 00 10 00 0c 00 03 00 00 |........|........|
|000028e0| 00 0c 00 00 00 00 00 00 | 00 00 02 bf 00 10 00 0c |........|........|
|000028f0| 00 03 04 00 00 0c 00 00 | 00 00 00 00 00 00 02 c4 |........|........|
|00002900| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002910| 00 00 02 f2 00 10 00 0c | 00 03 04 00 00 0c 00 00 |........|........|
|00002920| 00 00 00 00 00 00 02 f6 | 00 10 00 0c 00 03 00 00 |........|........|
|00002930| 00 0c 00 00 00 00 00 00 | 00 00 03 36 00 10 00 0c |........|...6....|
|00002940| 00 03 04 00 00 0c 00 00 | 00 00 00 00 00 00 03 3a |........|.......:|
|00002950| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002960| 00 00 03 3c 00 10 00 0c | 00 03 04 00 00 0c 00 00 |...<....|........|
|00002970| 00 00 00 00 00 00 03 3f | 00 10 00 0c 00 03 00 00 |.......?|........|
|00002980| 00 0c 00 00 00 00 00 00 | 00 00 03 41 00 10 00 0c |........|...A....|
|00002990| 00 03 04 00 00 0c 00 00 | 00 00 00 00 00 00 03 45 |........|.......E|
|000029a0| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|000029b0| 00 00 03 46 00 10 00 0c | 00 03 04 00 00 0c 00 00 |...F....|........|
|000029c0| 00 00 00 00 00 00 03 48 | 00 10 00 0c 00 03 00 00 |.......H|........|
|000029d0| 00 0c 00 00 00 00 00 00 | 00 00 03 4d 00 10 00 0c |........|...M....|
|000029e0| 00 03 04 00 00 0c 00 00 | 00 00 00 00 00 00 03 51 |........|.......Q|
|000029f0| 00 10 00 0c 00 03 00 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002a00| 00 00 03 52 00 10 00 0c | 00 03 04 00 00 0c 00 00 |...R....|........|
|00002a10| 00 00 00 00 00 00 03 56 | 00 10 00 0c 00 03 00 00 |.......V|........|
|00002a20| 00 0c 00 00 00 00 00 00 | 00 00 03 ea 00 05 00 04 |........|........|
|00002a30| 00 03 00 00 00 04 00 00 | 00 00 00 00 00 00 03 eb |........|........|
|00002a40| 00 10 00 0c 00 03 01 00 | 00 0c 00 00 00 00 00 00 |........|........|
|00002a50| 00 00 03 f2 00 10 00 0c | 00 03 00 00 00 0c 00 00 |........|........|
|00002a60| 00 00 00 00 00 00 05 96 | 00 10 00 0c 00 03 01 00 |........|........|
|00002a70| 00 0c 00 00 00 00 00 00 | 00 00 05 9d 00 10 00 0c |........|........|
|00002a80| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 06 a0 |........|........|
|00002a90| 00 05 00 04 00 03 00 00 | 00 04 00 00 00 00 00 00 |........|........|
|00002aa0| 00 00 06 a1 00 10 00 0c | 00 03 00 00 00 0c 00 00 |........|........|
|00002ab0| 00 00 00 00 00 00 06 d3 | 00 10 00 0c 00 03 01 00 |........|........|
|00002ac0| 00 0c 00 00 00 00 00 00 | 00 00 06 dc 00 10 00 0c |........|........|
|00002ad0| 00 03 00 00 00 0c 00 00 | 00 00 00 00 00 00 06 f3 |........|........|
|00002ae0| 00 05 00 04 00 03 00 00 | 00 04 00 00 00 00 00 00 |........|........|
|00002af0| 00 00 06 f4 00 10 00 0c | 00 03 00 00 00 0c 00 00 |........|........|
|00002b00| 00 00 00 00 00 00 26 da | 54 6f 6f 6c 42 6f 78 20 |......&.|ToolBox |
|00002b10| 54 69 70 73 0d 62 79 20 | 4a 6f 68 6e 20 42 2e 20 |Tips.by |John B. |
|00002b20| 4d 61 74 74 68 65 77 73 | 0d 0d 49 6e 74 72 6f 64 |Matthews|..Introd|
|00002b30| 75 63 74 69 6f 6e 0d 4f | 6e 65 20 76 69 72 74 75 |uction.O|ne virtu|
|00002b40| 65 20 6f 66 20 61 20 73 | 74 61 6e 64 61 72 64 2c |e of a s|tandard,|
|00002b50| 20 68 69 67 68 2d 6c 65 | 76 65 6c 20 70 72 6f 67 | high-le|vel prog|
|00002b60| 72 61 6d 6d 69 6e 67 20 | 6c 61 6e 67 75 61 67 65 |ramming |language|
|00002b70| 20 69 73 20 74 6f 20 65 | 61 73 65 20 74 68 65 20 | is to e|ase the |
|00002b80| 62 75 72 64 65 6e 20 6f | 66 20 74 72 61 6e 73 70 |burden o|f transp|
|00002b90| 6f 72 74 69 6e 67 20 73 | 6f 66 74 77 61 72 65 20 |orting s|oftware |
|00002ba0| 66 72 6f 6d 20 6f 6e 65 | 20 6d 61 63 68 69 6e 65 |from one| machine|
|00002bb0| 20 74 6f 20 61 6e 6f 74 | 68 65 72 2e 20 57 68 69 | to anot|her. Whi|
|00002bc0| 6c 65 20 6d 61 6b 69 6e | 67 20 61 20 70 72 6f 67 |le makin|g a prog|
|00002bd0| 72 61 6d 20 77 69 64 65 | 6c 79 20 61 76 61 69 6c |ram wide|ly avail|
|00002be0| 61 62 6c 65 20 73 65 6c | 6c 73 20 77 65 6c 6c 2c |able sel|ls well,|
|00002bf0| 20 73 6f 20 64 6f 65 73 | 20 73 70 65 65 64 3b 20 | so does| speed; |
|00002c00| 61 6e 64 20 63 6f 6d 70 | 69 6c 65 72 20 77 72 69 |and comp|iler wri|
|00002c10| 74 65 72 73 20 6a 75 73 | 74 20 63 61 6e 27 74 20 |ters jus|t can't |
|00002c20| 68 65 6c 70 20 61 64 64 | 69 6e 67 20 22 66 65 61 |help add|ing "fea|
|00002c30| 74 75 72 65 73 22 20 74 | 6f 20 61 20 73 74 61 6e |tures" t|o a stan|
|00002c40| 64 61 72 64 20 6c 61 6e | 67 75 61 67 65 2e 20 54 |dard lan|guage. T|
|00002c50| 68 65 20 73 6f 66 74 77 | 61 72 65 20 65 6e 67 69 |he softw|are engi|
|00002c60| 6e 65 65 72 73 20 77 68 | 6f 20 75 73 65 20 74 68 |neers wh|o use th|
|00002c70| 65 73 65 20 74 6f 6f 6c | 73 20 77 69 6c 6c 20 67 |ese tool|s will g|
|00002c80| 65 6e 65 72 61 6c 6c 79 | 20 73 61 76 65 20 6f 70 |enerally| save op|
|00002c90| 74 69 6d 69 7a 61 74 69 | 6f 6e 20 66 6f 72 20 6c |timizati|on for l|
|00002ca0| 61 74 65 72 20 69 6e 20 | 74 68 65 20 64 65 76 65 |ater in |the deve|
|00002cb0| 6c 6f 70 6d 65 6e 74 20 | 63 79 63 6c 65 2c 20 62 |lopment |cycle, b|
|00002cc0| 75 74 20 70 6f 72 74 61 | 62 69 6c 69 74 79 20 69 |ut porta|bility i|
|00002cd0| 73 20 74 68 65 20 66 69 | 72 73 74 20 74 68 69 6e |s the fi|rst thin|
|00002ce0| 67 20 74 6f 20 62 65 20 | 73 61 63 72 69 66 69 63 |g to be |sacrific|
|00002cf0| 65 64 2e 20 54 68 69 73 | 20 61 72 74 69 63 6c 65 |ed. This| article|
|00002d00| 20 77 69 6c 6c 20 65 78 | 61 6d 69 6e 65 20 73 6f | will ex|amine so|
|00002d10| 6d 65 20 6f 66 20 74 68 | 65 20 74 65 63 68 6e 69 |me of th|e techni|
|00002d20| 71 75 65 73 20 61 6e 64 | 20 74 72 61 64 65 2d 6f |ques and| trade-o|
|00002d30| 66 66 73 20 69 6e 20 6f | 70 74 69 6d 69 7a 69 6e |ffs in o|ptimizin|
|00002d40| 67 20 75 73 69 6e 67 20 | 41 70 70 6c 65 27 73 20 |g using |Apple's |
|00002d50| 4d 61 63 69 6e 74 6f 73 | 68 20 50 72 6f 67 72 61 |Macintos|h Progra|
|00002d60| 6d 6d 65 72 27 73 20 57 | 6f 72 6b 73 68 6f 70 20 |mmer's W|orkshop |
|00002d70| 28 4d 50 57 29 20 50 61 | 73 63 61 6c 20 63 6f 6d |(MPW) Pa|scal com|
|00002d80| 70 69 6c 65 72 2e 0d 0d | 52 65 67 69 73 74 65 72 |piler...|Register|
|00002d90| 20 76 61 72 69 61 62 6c | 65 73 0d 45 76 65 72 79 | variabl|es.Every|
|00002da0| 20 63 65 6e 74 72 61 6c | 20 70 72 6f 63 65 73 73 | central| process|
|00002db0| 69 6e 67 20 75 6e 69 74 | 20 28 43 50 55 29 20 68 |ing unit| (CPU) h|
|00002dc0| 61 73 20 61 6e 20 61 73 | 73 6f 72 74 6d 65 6e 74 |as an as|sortment|
|00002dd0| 20 6f 66 20 69 6e 74 65 | 72 6e 61 6c 20 6d 65 6d | of inte|rnal mem|
|00002de0| 6f 72 79 20 6c 6f 63 61 | 74 69 6f 6e 73 20 63 61 |ory loca|tions ca|
|00002df0| 6c 6c 65 64 20 72 65 67 | 69 73 74 65 72 73 2e 20 |lled reg|isters. |
|00002e00| 54 68 65 73 65 20 72 65 | 67 69 73 74 65 72 73 20 |These re|gisters |
|00002e10| 70 72 6f 76 69 64 65 20 | 66 61 73 74 20 61 63 63 |provide |fast acc|
|00002e20| 65 73 73 20 74 6f 20 70 | 72 6f 67 72 61 6d 20 76 |ess to p|rogram v|
|00002e30| 61 72 69 61 62 6c 65 73 | 2c 20 62 75 74 20 74 68 |ariables|, but th|
|00002e40| 65 72 65 20 6e 65 76 65 | 72 20 73 65 65 6d 73 20 |ere neve|r seems |
|00002e50| 74 6f 20 62 65 20 65 6e | 6f 75 67 68 20 6f 66 20 |to be en|ough of |
|00002e60| 74 68 65 6d 20 74 6f 20 | 67 6f 20 61 72 6f 75 6e |them to |go aroun|
|00002e70| 64 2e 20 4f 70 74 69 6d | 69 7a 69 6e 67 20 74 68 |d. Optim|izing th|
|00002e80| 65 20 61 6c 6c 6f 63 61 | 74 69 6f 6e 20 6f 66 20 |e alloca|tion of |
|00002e90| 43 50 55 20 72 65 67 69 | 73 74 65 72 73 20 74 79 |CPU regi|sters ty|
|00002ea0| 70 69 66 69 65 73 20 74 | 68 65 20 70 72 6f 62 6c |pifies t|he probl|
|00002eb0| 65 6d 20 6f 66 20 62 61 | 6c 61 6e 63 69 6e 67 20 |em of ba|lancing |
|00002ec0| 73 70 65 65 64 20 76 65 | 72 73 65 73 20 70 6f 72 |speed ve|rses por|
|00002ed0| 74 61 62 69 6c 69 74 79 | 2e 0d 0d 49 64 65 61 6c |tability|...Ideal|
|00002ee0| 6c 79 2c 20 72 65 67 69 | 73 74 65 72 20 61 6c 6c |ly, regi|ster all|
|00002ef0| 6f 63 61 74 69 6f 6e 20 | 73 68 6f 75 6c 64 20 62 |ocation |should b|
|00002f00| 65 20 65 6e 74 69 72 65 | 6c 79 20 74 72 61 6e 73 |e entire|ly trans|
|00002f10| 70 61 72 65 6e 74 20 74 | 6f 20 74 68 65 20 70 72 |parent t|o the pr|
|00002f20| 6f 67 72 61 6d 6d 65 72 | 2e 20 4d 6f 73 74 20 69 |ogrammer|. Most i|
|00002f30| 6d 70 6c 65 6d 65 6e 74 | 61 74 69 6f 6e 73 20 6f |mplement|ations o|
|00002f40| 66 20 74 68 65 20 43 20 | 70 72 6f 67 72 61 6d 6d |f the C |programm|
|00002f50| 69 6e 67 20 6c 61 6e 67 | 75 61 67 65 20 70 72 6f |ing lang|uage pro|
|00002f60| 76 69 64 65 20 66 6f 72 | 20 65 78 70 6c 69 63 69 |vide for| explici|
|00002f70| 74 20 72 65 67 69 73 74 | 65 72 20 61 6c 6c 6f 63 |t regist|er alloc|
|00002f80| 61 74 69 6f 6e 2c 20 62 | 75 74 20 74 68 65 20 67 |ation, b|ut the g|
|00002f90| 72 65 61 74 20 64 69 76 | 65 72 73 69 74 79 20 6f |reat div|ersity o|
|00002fa0| 66 20 43 50 55 20 72 65 | 67 69 73 74 65 72 20 61 |f CPU re|gister a|
|00002fb0| 72 63 68 69 74 65 63 74 | 75 72 65 73 20 6d 61 6b |rchitect|ures mak|
|00002fc0| 65 73 20 70 6f 72 74 61 | 62 69 6c 69 74 79 20 61 |es porta|bility a|
|00002fd0| 20 72 65 61 6c 20 70 72 | 6f 62 6c 65 6d 2e 20 57 | real pr|oblem. W|
|00002fe0| 68 61 74 27 73 20 6f 70 | 74 69 6d 61 6c 20 6f 6e |hat's op|timal on|
|00002ff0| 20 6f 6e 65 20 6d 61 63 | 68 69 6e 65 20 6d 61 79 | one mac|hine may|
|00003000| 20 62 65 20 73 75 62 2d | 6f 70 74 69 6d 61 6c 20 | be sub-|optimal |
|00003010| 6f 6e 20 61 6e 6f 74 68 | 65 72 2e 20 49 6e 20 63 |on anoth|er. In c|
|00003020| 6f 6e 74 72 61 73 74 2c | 20 74 68 65 20 50 61 73 |ontrast,| the Pas|
|00003030| 63 61 6c 20 70 72 6f 67 | 72 61 6d 6d 69 6e 67 20 |cal prog|ramming |
|00003040| 6c 61 6e 67 75 61 67 65 | 20 75 73 65 73 20 74 68 |language| uses th|
|00003050| 65 20 77 69 74 68 c9 64 | 6f 20 63 6f 6e 73 74 72 |e with.d|o constr|
|00003060| 75 63 74 20 74 6f 20 73 | 70 65 63 69 66 79 20 61 |uct to s|pecify a|
|00003070| 63 63 65 73 73 20 74 6f | 20 66 69 65 6c 64 73 20 |ccess to| fields |
|00003080| 6f 66 20 72 65 63 6f 72 | 64 73 20 75 73 69 6e 67 |of recor|ds using|
|00003090| 20 6f 6e 6c 79 20 66 69 | 65 6c 64 20 69 64 65 6e | only fi|eld iden|
|000030a0| 74 69 66 69 65 72 73 2e | 20 42 79 20 75 73 69 6e |tifiers.| By usin|
|000030b0| 67 20 74 68 65 20 77 69 | 74 68 c9 64 6f 20 63 6f |g the wi|th.do co|
|000030c0| 6e 73 74 72 75 63 74 2c | 20 74 68 65 20 70 72 6f |nstruct,| the pro|
|000030d0| 67 72 61 6d 6d 65 72 20 | 63 61 6e 20 74 65 6c 6c |grammer |can tell|
|000030e0| 20 74 68 65 20 63 6f 6d | 70 69 6c 65 72 20 61 62 | the com|piler ab|
|000030f0| 6f 75 74 20 63 6f 6d 70 | 6c 65 78 20 76 61 72 69 |out comp|lex vari|
|00003100| 61 62 6c 65 20 61 63 63 | 65 73 73 20 77 68 69 6c |able acc|ess whil|
|00003110| 65 20 73 74 69 6c 6c 20 | 61 6c 6c 6f 77 69 6e 67 |e still |allowing|
|00003120| 20 74 68 65 20 63 6f 6d | 70 69 6c 65 72 20 74 6f | the com|piler to|
|00003130| 20 6f 70 74 69 6d 69 7a | 65 20 72 65 67 69 73 74 | optimiz|e regist|
|00003140| 65 72 20 61 6c 6c 6f 63 | 61 74 69 6f 6e 20 69 6e |er alloc|ation in|
|00003150| 20 6f 74 68 65 72 20 72 | 65 73 70 65 63 74 73 2e | other r|espects.|
|00003160| 20 43 6f 6d 70 61 72 65 | 20 74 68 65 20 74 77 6f | Compare| the two|
|00003170| 20 73 61 6d 70 6c 65 20 | 70 72 6f 67 72 61 6d 73 | sample |programs|
|00003180| 20 74 65 73 74 31 20 61 | 6e 64 20 74 65 73 74 32 | test1 a|nd test2|
|00003190| 20 62 65 6c 6f 77 20 74 | 6f 20 73 65 65 20 74 68 | below t|o see th|
|000031a0| 65 20 64 69 66 66 65 72 | 65 6e 63 65 2e 0d 0d 70 |e differ|ence...p|
|000031b0| 72 6f 67 72 61 6d 20 74 | 65 73 74 31 3b 0d 76 61 |rogram t|est1;.va|
|000031c0| 72 20 74 3a 20 49 6e 74 | 65 67 65 72 3b 0d 62 65 |r t: Int|eger;.be|
|000031d0| 67 69 6e 0d 09 74 3a 3d | 20 74 68 65 50 6f 72 74 |gin..t:=| thePort|
|000031e0| 5e 2e 76 69 73 52 67 6e | 5e 5e 2e 72 67 6e 42 42 |^.visRgn|^^.rgnBB|
|000031f0| 6f 78 2e 74 6f 70 3b 0d | 09 74 3a 3d 20 74 68 65 |ox.top;.|.t:= the|
|00003200| 50 6f 72 74 5e 2e 76 69 | 73 52 67 6e 5e 5e 2e 72 |Port^.vi|sRgn^^.r|
|00003210| 67 6e 42 42 6f 78 2e 6c | 65 66 74 0d 65 6e 64 2e |gnBBox.l|eft.end.|
|00003220| 0d 0d 70 72 6f 67 72 61 | 6d 20 74 65 73 74 32 3b |..progra|m test2;|
|00003230| 0d 76 61 72 20 74 3a 20 | 49 6e 74 65 67 65 72 3b |.var t: |Integer;|
|00003240| 0d 62 65 67 69 6e 0d 77 | 69 74 68 20 74 68 65 50 |.begin.w|ith theP|
|00003250| 6f 72 74 5e 2e 76 69 73 | 52 67 6e 5e 5e 2e 72 67 |ort^.vis|Rgn^^.rg|
|00003260| 6e 42 42 6f 78 20 64 6f | 0d 09 62 65 67 69 6e 0d |nBBox do|..begin.|
|00003270| 09 09 74 3a 3d 20 74 6f | 70 3b 0d 09 09 74 3a 3d |..t:= to|p;...t:=|
|00003280| 20 6c 65 66 74 0d 09 65 | 6e 64 0d 65 6e 64 2e 0d | left..e|nd.end..|
|00003290| 0d 54 6f 20 73 65 65 20 | 77 68 65 6e 20 74 68 65 |.To see |when the|
|000032a0| 20 77 69 74 68 c9 64 6f | 20 73 74 61 74 65 6d 65 | with.do| stateme|
|000032b0| 6e 74 20 77 69 6c 6c 20 | 62 65 20 6f 66 20 62 65 |nt will |be of be|
|000032c0| 6e 65 66 69 74 2c 20 69 | 74 20 69 73 20 68 65 6c |nefit, i|t is hel|
|000032d0| 70 66 75 6c 20 74 6f 20 | 65 78 61 6d 69 6e 65 20 |pful to |examine |
|000032e0| 74 68 65 20 63 6f 64 65 | 20 67 65 6e 65 72 61 74 |the code| generat|
|000032f0| 65 64 20 66 6f 72 20 65 | 61 63 68 20 6f 66 20 74 |ed for e|ach of t|
|00003300| 68 65 20 73 61 6d 70 6c | 65 20 70 72 6f 67 72 61 |he sampl|e progra|
|00003310| 6d 73 2e 20 49 6e 20 74 | 68 65 20 63 6f 64 65 20 |ms. In t|he code |
|00003320| 66 6f 72 20 74 65 73 74 | 31 2c 20 65 61 63 68 20 |for test|1, each |
|00003330| 61 63 63 65 73 73 20 74 | 6f 20 74 68 65 20 62 6f |access t|o the bo|
|00003340| 75 6e 64 61 72 79 20 6f | 66 20 74 68 65 20 74 68 |undary o|f the th|
|00003350| 65 20 70 6f 72 74 27 73 | 20 76 69 73 52 67 6e 20 |e port's| visRgn |
|00003360| 69 6e 76 6f 6c 76 65 73 | 20 61 6e 20 69 64 65 6e |involves| an iden|
|00003370| 74 69 63 61 6c 20 73 65 | 71 75 65 6e 63 65 20 6f |tical se|quence o|
|00003380| 66 20 69 6e 73 74 72 75 | 63 74 69 6f 6e 73 20 74 |f instru|ctions t|
|00003390| 6f 20 64 65 2d 72 65 66 | 65 72 65 6e 63 65 20 74 |o de-ref|erence t|
|000033a0| 68 65 20 76 61 72 69 6f | 75 73 20 70 6f 69 6e 74 |he vario|us point|
|000033b0| 65 72 73 2c 20 68 61 6e | 64 6c 65 73 20 61 6e 64 |ers, han|dles and|
|000033c0| 20 66 69 65 6c 64 73 2e | 20 49 6e 20 74 65 73 74 | fields.| In test|
|000033d0| 32 2c 20 74 68 65 20 73 | 61 6d 65 20 72 65 66 65 |2, the s|ame refe|
|000033e0| 72 65 6e 63 65 20 69 73 | 20 63 61 6c 63 75 6c 61 |rence is| calcula|
|000033f0| 74 65 64 20 6f 6e 6c 79 | 20 6f 6e 63 65 20 61 6e |ted only| once an|
|00003400| 64 20 73 74 6f 72 65 64 | 20 66 6f 72 20 66 75 74 |d stored| for fut|
|00003410| 75 72 65 20 72 65 66 65 | 72 65 6e 63 65 20 69 6e |ure refe|rence in|
|00003420| 20 61 6e 20 61 6e 6f 6e | 79 6d 6f 75 73 20 67 6c | an anon|ymous gl|
|00003430| 6f 62 61 6c 20 61 74 20 | 2d 36 28 41 35 29 2e 20 |obal at |-6(A5). |
|00003440| 43 6c 65 61 72 6c 79 20 | 74 68 69 73 20 69 73 20 |Clearly |this is |
|00003450| 61 64 76 61 6e 74 61 67 | 65 6f 75 73 2c 20 62 75 |advantag|eous, bu|
|00003460| 74 20 6f 6e 6c 79 20 77 | 68 65 6e 20 74 68 65 20 |t only w|hen the |
|00003470| 72 65 66 65 72 65 6e 63 | 65 20 69 73 20 63 6f 6d |referenc|e is com|
|00003480| 70 6c 65 78 20 6f 72 20 | 6d 6f 72 65 20 74 68 61 |plex or |more tha|
|00003490| 6e 20 74 77 6f 20 66 69 | 65 6c 64 73 20 77 69 6c |n two fi|elds wil|
|000034a0| 6c 20 62 65 20 61 63 63 | 65 73 73 65 64 20 77 69 |l be acc|essed wi|
|000034b0| 74 68 69 6e 20 74 68 65 | 20 73 61 6d 65 20 70 72 |thin the| same pr|
|000034c0| 6f 63 65 64 75 72 65 2e | 0d 0d 43 6f 64 65 20 67 |ocedure.|..Code g|
|000034d0| 65 6e 65 72 61 74 65 64 | 20 66 6f 72 20 74 65 73 |enerated| for tes|
|000034e0| 74 31 2e 0d 32 30 36 44 | 20 30 30 30 30 20 20 20 |t1..206D| 0000 |
|000034f0| 20 20 20 4d 4f 56 45 41 | 2e 4c 20 74 68 65 50 6f | MOVEA|.L thePo|
|00003500| 72 74 2c 41 30 0d 32 30 | 36 38 20 30 30 31 38 20 |rt,A0.20|68 0018 |
|00003510| 20 20 20 20 20 4d 4f 56 | 45 41 2e 4c 20 24 30 30 | MOV|EA.L $00|
|00003520| 31 38 28 41 30 29 2c 41 | 30 0d 32 30 35 30 20 20 |18(A0),A|0.2050 |
|00003530| 20 20 20 20 20 20 20 20 | 20 4d 4f 56 45 41 2e 4c | | MOVEA.L|
|00003540| 20 28 41 30 29 2c 41 30 | 0d 33 42 36 38 20 30 30 | (A0),A0|.3B68 00|
|00003550| 30 32 20 46 46 46 45 20 | 4d 4f 56 45 2e 57 20 20 |02 FFFE |MOVE.W |
|00003560| 24 30 30 30 32 28 41 30 | 29 2c 2d 24 30 30 30 32 |$0002(A0|),-$0002|
|00003570| 28 41 35 29 0d 32 30 36 | 44 20 30 30 30 30 20 20 |(A5).206|D 0000 |
|00003580| 20 20 20 20 4d 4f 56 45 | 41 2e 4c 20 74 68 65 50 | MOVE|A.L theP|
|00003590| 6f 72 74 2c 41 30 0d 32 | 30 36 38 20 30 30 31 38 |ort,A0.2|068 0018|
|000035a0| 20 20 20 20 20 20 4d 4f | 56 45 41 2e 4c 20 24 30 | MO|VEA.L $0|
|000035b0| 30 31 38 28 41 30 29 2c | 41 30 0d 32 30 35 30 20 |018(A0),|A0.2050 |
|000035c0| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 45 41 2e | | MOVEA.|
|000035d0| 4c 20 28 41 30 29 2c 41 | 30 0d 33 42 36 38 20 30 |L (A0),A|0.3B68 0|
|000035e0| 30 30 34 20 46 46 46 45 | 20 4d 4f 56 45 2e 57 20 |004 FFFE| MOVE.W |
|000035f0| 20 24 30 30 30 34 28 41 | 30 29 2c 2d 24 30 30 30 | $0004(A|0),-$000|
|00003600| 32 28 41 35 29 0d 0d 43 | 6f 64 65 20 67 65 6e 65 |2(A5)..C|ode gene|
|00003610| 72 61 74 65 64 20 66 6f | 72 20 74 65 73 74 32 2e |rated fo|r test2.|
|00003620| 0d 32 30 36 44 20 30 30 | 30 30 20 20 20 20 20 20 |.206D 00|00 |
|00003630| 4d 4f 56 45 41 2e 4c 20 | 74 68 65 50 6f 72 74 2c |MOVEA.L |thePort,|
|00003640| 41 30 0d 32 30 36 38 20 | 30 30 31 38 20 20 20 20 |A0.2068 |0018 |
|00003650| 20 20 4d 4f 56 45 41 2e | 4c 20 24 30 30 31 38 28 | MOVEA.|L $0018(|
|00003660| 41 30 29 2c 41 30 0d 32 | 30 35 30 20 20 20 20 20 |A0),A0.2|050 |
|00003670| 20 20 20 20 20 20 4d 4f | 56 45 41 2e 4c 20 28 41 | MO|VEA.L (A|
|00003680| 30 29 2c 41 30 0d 35 34 | 38 38 20 20 20 20 20 20 |0),A0.54|88 |
|00003690| 20 20 20 20 20 41 44 44 | 51 2e 4c 20 20 23 24 32 | ADD|Q.L #$2|
|000036a0| 2c 41 30 0d 32 42 34 38 | 20 46 46 46 41 20 20 20 |,A0.2B48| FFFA |
|000036b0| 20 20 20 4d 4f 56 45 2e | 4c 20 20 41 30 2c 2d 24 | MOVE.|L A0,-$|
|000036c0| 30 30 30 36 28 41 35 29 | 0d 33 42 35 30 20 46 46 |0006(A5)|.3B50 FF|
|000036d0| 46 45 20 20 20 20 20 20 | 4d 4f 56 45 2e 57 20 20 |FE |MOVE.W |
|000036e0| 28 41 30 29 2c 2d 24 30 | 30 30 32 28 41 35 29 0d |(A0),-$0|002(A5).|
|000036f0| 32 30 36 44 20 46 46 46 | 41 20 20 20 20 20 20 4d |206D FFF|A M|
|00003700| 4f 56 45 41 2e 4c 20 2d | 24 30 30 30 36 28 41 35 |OVEA.L -|$0006(A5|
|00003710| 29 2c 41 30 0d 33 42 36 | 38 20 30 30 30 32 20 46 |),A0.3B6|8 0002 F|
|00003720| 46 46 45 20 4d 4f 56 45 | 2e 57 20 20 24 30 30 30 |FFE MOVE|.W $000|
|00003730| 32 28 41 30 29 2c 2d 24 | 30 30 30 32 28 41 35 29 |2(A0),-$|0002(A5)|
|00003740| 0d 0d 49 6e 6c 69 6e 65 | 20 63 6f 64 65 0d 54 68 |..Inline| code.Th|
|00003750| 65 20 69 6e 6c 69 6e 65 | 20 64 69 72 65 63 74 69 |e inline| directi|
|00003760| 76 65 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 65 |ve provi|des an e|
|00003770| 76 65 6e 20 6d 6f 72 65 | 20 70 6f 77 65 72 66 75 |ven more| powerfu|
|00003780| 6c 2c 20 74 68 6f 75 67 | 68 20 6c 65 73 73 20 70 |l, thoug|h less p|
|00003790| 6f 72 74 61 62 6c 65 2c | 20 6d 65 61 6e 73 20 6f |ortable,| means o|
|000037a0| 66 20 6f 70 74 69 6d 69 | 7a 61 74 69 6f 6e 2e 20 |f optimi|zation. |
|000037b0| 54 68 65 20 62 6f 64 79 | 20 6f 66 20 61 6e 20 69 |The body| of an i|
|000037c0| 6e 6c 69 6e 65 20 70 72 | 6f 63 65 64 75 72 65 20 |nline pr|ocedure |
|000037d0| 63 6f 6e 73 69 73 74 73 | 20 6f 66 20 6d 61 63 68 |consists| of mach|
|000037e0| 69 6e 65 20 6c 61 6e 67 | 75 61 67 65 20 69 6e 73 |ine lang|uage ins|
|000037f0| 74 72 75 63 74 69 6f 6e | 73 20 73 70 65 63 69 66 |truction|s specif|
|00003800| 69 65 64 20 61 73 20 68 | 65 78 61 64 65 63 69 6d |ied as h|exadecim|
|00003810| 61 6c 20 63 6f 6e 73 74 | 61 6e 74 73 2e 20 54 68 |al const|ants. Th|
|00003820| 65 20 66 75 6e 63 74 69 | 6f 6e 20 55 57 6f 72 64 |e functi|on UWord|
|00003830| 20 62 65 6c 6f 77 20 69 | 73 20 61 20 73 69 6d 70 | below i|s a simp|
|00003840| 6c 65 20 65 78 61 6d 70 | 6c 65 20 77 68 69 63 68 |le examp|le which|
|00003850| 20 74 61 6b 65 73 20 61 | 20 77 6f 72 64 20 73 69 | takes a| word si|
|00003860| 7a 65 20 61 72 67 75 6d | 65 6e 74 20 61 6e 64 20 |ze argum|ent and |
|00003870| 72 65 74 75 72 6e 73 20 | 69 74 73 20 76 61 6c 75 |returns |its valu|
|00003880| 65 20 61 73 20 61 6e 20 | 75 6e 73 69 67 6e 65 64 |e as an |unsigned|
|00003890| 20 6e 75 6d 62 65 72 2e | 20 54 68 69 73 20 69 73 | number.| This is|
|000038a0| 20 68 61 6e 64 79 20 66 | 6f 72 20 64 6f 69 6e 67 | handy f|or doing|
|000038b0| 20 61 72 69 74 68 6d 65 | 74 69 63 20 6f 6e 20 61 | arithme|tic on a|
|000038c0| 6c 6c 20 73 69 78 74 65 | 65 6e 20 62 69 74 73 20 |ll sixte|en bits |
|000038d0| 6f 66 20 73 75 63 68 20 | 71 75 61 6e 74 69 74 69 |of such |quantiti|
|000038e0| 65 73 20 61 73 20 52 61 | 6e 64 6f 6d 20 6f 72 20 |es as Ra|ndom or |
|000038f0| 63 65 72 74 61 69 6e 20 | 66 69 65 6c 64 73 20 6f |certain |fields o|
|00003900| 66 20 61 20 76 6f 6c 75 | 6d 65 20 63 6f 6e 74 72 |f a volu|me contr|
|00003910| 6f 6c 20 62 6c 6f 63 6b | 2e 20 54 68 65 20 63 6f |ol block|. The co|
|00003920| 72 72 65 73 70 6f 6e 64 | 69 6e 67 20 61 73 73 65 |rrespond|ing asse|
|00003930| 6d 62 6c 79 20 6c 61 6e | 67 75 61 67 65 20 69 6e |mbly lan|guage in|
|00003940| 73 74 72 75 63 74 69 6f | 6e 73 20 61 72 65 20 73 |structio|ns are s|
|00003950| 68 6f 77 6e 20 61 73 20 | 63 6f 6d 6d 65 6e 74 73 |hown as |comments|
|00003960| 20 69 6e 20 74 68 65 20 | 66 75 6e 63 74 69 6f 6e | in the |function|
|00003970| 20 6c 69 73 74 69 6e 67 | 2e 20 54 68 65 20 66 69 | listing|. The fi|
|00003980| 72 73 74 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 20 |rst inst|ruction |
|00003990| 63 6c 65 61 72 73 20 61 | 6c 6c 20 74 68 69 72 74 |clears a|ll thirt|
|000039a0| 79 2d 74 77 6f 20 62 69 | 74 73 20 6f 66 20 72 65 |y-two bi|ts of re|
|000039b0| 67 69 73 74 65 72 20 44 | 30 3b 20 74 68 65 20 73 |gister D|0; the s|
|000039c0| 65 63 6f 6e 64 20 70 6f | 70 73 20 74 68 65 20 77 |econd po|ps the w|
|000039d0| 6f 72 64 20 73 69 7a 65 | 64 20 61 72 67 75 6d 65 |ord size|d argume|
|000039e0| 6e 74 20 6f 66 66 20 74 | 68 65 20 73 74 61 63 6b |nt off t|he stack|
|000039f0| 20 69 6e 74 6f 20 74 68 | 65 20 6c 6f 77 20 73 69 | into th|e low si|
|00003a00| 78 74 65 65 6e 20 62 69 | 74 73 20 6f 66 20 44 30 |xteen bi|ts of D0|
|00003a10| 3b 20 74 68 65 20 74 68 | 69 72 64 20 73 74 6f 72 |; the th|ird stor|
|00003a20| 65 73 20 44 30 20 6f 6e | 20 74 68 65 20 74 6f 70 |es D0 on| the top|
|00003a30| 20 6f 66 20 74 68 65 20 | 73 74 61 63 6b 20 77 68 | of the |stack wh|
|00003a40| 65 72 65 20 74 68 65 20 | 66 75 6e 63 74 69 6f 6e |ere the |function|
|00003a50| 20 72 65 73 75 6c 74 20 | 69 73 20 65 78 70 65 63 | result |is expec|
|00003a60| 74 65 64 2e 0d 0d 66 75 | 6e 63 74 69 6f 6e 20 55 |ted...fu|nction U|
|00003a70| 57 6f 72 64 28 75 6e 69 | 76 20 6e 3a 49 6e 74 65 |Word(uni|v n:Inte|
|00003a80| 67 65 72 29 3a 4c 6f 6e | 67 49 6e 74 3b 0d 09 69 |ger):Lon|gInt;..i|
|00003a90| 6e 6c 69 6e 65 0d 09 24 | 34 32 38 30 2c 20 7b 43 |nline..$|4280, {C|
|00003aa0| 4c 52 2e 4c 20 44 30 7d | 0d 09 24 33 30 31 46 2c |LR.L D0}|..$301F,|
|00003ab0| 20 7b 4d 4f 56 45 2e 57 | 20 28 41 37 29 2b 2c 44 | {MOVE.W| (A7)+,D|
|00003ac0| 30 7d 0d 09 24 32 45 38 | 30 3b 20 7b 4d 4f 56 45 |0}..$2E8|0; {MOVE|
|00003ad0| 2e 4c 20 44 30 2c 28 41 | 37 29 7d 0d 0d 48 6f 77 |.L D0,(A|7)}..How|
|00003ae0| 20 64 6f 65 73 20 69 6e | 6c 69 6e 65 20 63 6f 64 | does in|line cod|
|00003af0| 65 20 68 65 6c 70 3f 20 | 55 73 75 61 6c 6c 79 2c |e help? |Usually,|
|00003b00| 20 63 61 6c 6c 69 6e 67 | 20 61 20 70 72 6f 63 65 | calling| a proce|
|00003b10| 64 75 72 65 20 63 61 75 | 73 65 73 20 74 68 65 20 |dure cau|ses the |
|00003b20| 63 6f 6d 70 69 6c 65 72 | 20 74 6f 20 67 65 6e 65 |compiler| to gene|
|00003b30| 72 61 74 65 20 63 6f 64 | 65 20 66 6f 72 20 73 74 |rate cod|e for st|
|00003b40| 61 63 6b 69 6e 67 20 72 | 65 73 75 6c 74 73 20 28 |acking r|esults (|
|00003b50| 69 66 20 61 6e 79 29 2c | 20 70 61 73 73 69 6e 67 |if any),| passing|
|00003b60| 20 61 72 67 75 6d 65 6e | 74 73 20 61 6e 64 20 63 | argumen|ts and c|
|00003b70| 61 6c 6c 69 6e 67 20 74 | 68 65 20 70 72 6f 63 65 |alling t|he proce|
|00003b80| 64 75 72 65 20 61 73 20 | 61 20 73 75 62 72 6f 75 |dure as |a subrou|
|00003b90| 74 69 6e 65 2e 20 4d 6f | 72 65 6f 76 65 72 2c 20 |tine. Mo|reover, |
|00003ba0| 74 68 65 20 70 72 6f 63 | 65 64 75 72 65 20 69 74 |the proc|edure it|
|00003bb0| 73 65 6c 66 20 6d 61 79 | 20 68 61 76 65 20 73 75 |self may| have su|
|00003bc0| 62 73 74 61 6e 74 69 61 | 6c 20 63 6f 64 65 20 66 |bstantia|l code f|
|00003bd0| 6f 72 20 73 61 76 69 6e | 67 20 72 65 67 69 73 74 |or savin|g regist|
|00003be0| 65 72 73 20 61 6e 64 20 | 67 65 6e 65 72 61 74 69 |ers and |generati|
|00003bf0| 6e 67 20 61 20 73 74 61 | 63 6b 20 66 72 61 6d 65 |ng a sta|ck frame|
|00003c00| 2e 20 57 69 74 68 20 61 | 6e 20 69 6e 6c 69 6e 65 |. With a|n inline|
|00003c10| 20 70 72 6f 63 65 64 75 | 72 65 2c 20 74 68 65 20 | procedu|re, the |
|00003c20| 63 6f 64 65 20 69 73 20 | 69 6e 73 65 72 74 65 64 |code is |inserted|
|00003c30| 20 64 69 72 65 63 74 6c | 79 20 69 6e 20 74 68 65 | directl|y in the|
|00003c40| 20 63 61 6c 6c 69 6e 67 | 20 73 65 71 75 65 6e 63 | calling| sequenc|
|00003c50| 65 20 69 6e 20 61 20 66 | 61 73 68 69 6f 6e 20 73 |e in a f|ashion s|
|00003c60| 6f 6d 65 77 68 61 74 20 | 61 6e 61 6c 6f 67 6f 75 |omewhat |analogou|
|00003c70| 73 20 74 6f 20 61 6e 20 | 61 73 73 65 6d 62 6c 79 |s to an |assembly|
|00003c80| 20 6c 61 6e 67 75 61 67 | 65 20 6d 61 63 72 6f 2c | languag|e macro,|
|00003c90| 20 61 6e 64 20 77 69 74 | 68 6f 75 74 20 74 68 65 | and wit|hout the|
|00003ca0| 20 6f 76 65 72 68 65 61 | 64 20 6f 66 20 61 20 73 | overhea|d of a s|
|00003cb0| 75 62 72 6f 75 74 69 6e | 65 20 63 61 6c 6c 20 6f |ubroutin|e call o|
|00003cc0| 72 20 61 20 73 74 61 63 | 6b 20 66 72 61 6d 65 2e |r a stac|k frame.|
|00003cd0| 20 54 68 65 20 70 65 6e | 61 6c 74 79 20 66 6f 72 | The pen|alty for|
|00003ce0| 20 74 68 69 73 20 70 65 | 72 66 6f 72 6d 61 6e 63 | this pe|rformanc|
|00003cf0| 65 20 69 6e 63 72 65 6d | 65 6e 74 20 69 73 20 6c |e increm|ent is l|
|00003d00| 61 72 67 65 72 20 63 6f | 64 65 20 73 69 7a 65 20 |arger co|de size |
|00003d10| 73 69 6e 63 65 20 65 61 | 63 68 20 63 61 6c 6c 20 |since ea|ch call |
|00003d20| 74 6f 20 74 68 65 20 70 | 72 6f 63 65 64 75 72 65 |to the p|rocedure|
|00003d30| 20 63 61 75 73 65 73 20 | 69 74 73 20 63 6f 64 65 | causes |its code|
|00003d40| 20 74 6f 20 62 65 20 72 | 65 70 6c 69 63 61 74 65 | to be r|eplicate|
|00003d50| 64 20 69 6e 6c 69 6e 65 | 2e 20 43 6c 65 61 72 6c |d inline|. Clearl|
|00003d60| 79 20 74 68 65 20 69 6e | 6c 69 6e 65 20 66 61 63 |y the in|line fac|
|00003d70| 69 6c 69 74 79 20 69 73 | 20 64 65 73 69 67 6e 65 |ility is| designe|
|00003d80| 64 20 66 6f 72 20 73 68 | 6f 72 74 20 72 6f 75 74 |d for sh|ort rout|
|00003d90| 69 6e 65 73 20 69 6e 20 | 6d 61 63 68 69 6e 65 20 |ines in |machine |
|00003da0| 6c 61 6e 67 75 61 67 65 | 2e 20 4d 50 57 20 50 61 |language|. MPW Pa|
|00003db0| 73 63 61 6c 20 75 73 65 | 73 20 69 74 20 6c 61 72 |scal use|s it lar|
|00003dc0| 67 65 6c 79 20 66 6f 72 | 20 52 4f 4d 20 63 61 6c |gely for| ROM cal|
|00003dd0| 6c 73 20 28 65 67 2e 20 | 6f 6e 65 20 77 6f 72 64 |ls (eg. |one word|
|00003de0| 20 74 72 61 70 73 29 20 | 61 6e 64 20 22 67 6c 75 | traps) |and "glu|
|00003df0| 65 22 20 72 6f 75 74 69 | 6e 65 73 20 28 65 67 2e |e" routi|nes (eg.|
|00003e00| 20 63 61 6c 6c 69 6e 67 | 20 72 65 67 69 73 74 65 | calling| registe|
|00003e10| 72 20 62 61 73 65 64 20 | 74 72 61 70 73 29 2e 0d |r based |traps)..|
|00003e20| 0d 41 73 20 61 6e 6f 74 | 68 65 72 20 65 78 61 6d |.As anot|her exam|
|00003e30| 70 6c 65 20 63 6f 6e 73 | 69 64 65 72 20 74 68 65 |ple cons|ider the|
|00003e40| 20 4e 75 6d 54 6f 53 74 | 72 69 6e 67 20 70 72 6f | NumToSt|ring pro|
|00003e50| 63 65 64 75 72 65 20 64 | 65 66 69 6e 65 64 20 69 |cedure d|efined i|
|00003e60| 6e 20 49 6e 73 69 64 65 | 20 4d 61 63 69 6e 74 6f |n Inside| Macinto|
|00003e70| 73 68 20 28 49 4d 29 2e | 20 4e 75 6d 54 6f 53 74 |sh (IM).| NumToSt|
|00003e80| 72 69 6e 67 20 69 73 20 | 61 20 72 65 67 69 73 74 |ring is |a regist|
|00003e90| 65 72 20 62 61 73 65 64 | 20 74 72 61 70 20 69 6e |er based| trap in|
|00003ea0| 20 70 61 63 6b 61 67 65 | 20 73 65 76 65 6e 20 61 | package| seven a|
|00003eb0| 63 63 65 73 73 65 64 20 | 76 69 61 20 73 65 6c 65 |ccessed |via sele|
|00003ec0| 63 74 6f 72 20 7a 65 72 | 6f 2e 20 49 74 20 69 73 |ctor zer|o. It is|
|00003ed0| 20 64 65 66 69 6e 65 64 | 20 74 68 65 72 65 20 61 | defined| there a|
|00003ee0| 73 20 61 20 70 72 6f 63 | 65 64 75 72 65 20 77 69 |s a proc|edure wi|
|00003ef0| 74 68 20 6f 6e 65 20 76 | 61 6c 75 65 20 70 61 72 |th one v|alue par|
|00003f00| 61 6d 65 74 65 72 20 28 | 74 68 65 20 6e 75 6d 62 |ameter (|the numb|
|00003f10| 65 72 20 74 6f 20 62 65 | 20 63 6f 6e 76 65 72 74 |er to be| convert|
|00003f20| 65 64 29 2c 20 61 6e 64 | 20 6f 6e 65 20 76 61 72 |ed), and| one var|
|00003f30| 69 61 62 6c 65 20 70 61 | 72 61 6d 65 74 65 72 20 |iable pa|rameter |
|00003f40| 28 74 68 65 20 72 65 73 | 75 6c 74 69 6e 67 20 73 |(the res|ulting s|
|00003f50| 74 72 69 6e 67 29 2e 20 | 53 75 70 70 6f 73 65 20 |tring). |Suppose |
|00003f60| 66 6f 72 20 63 6f 64 69 | 6e 67 20 63 6f 6e 76 65 |for codi|ng conve|
|00003f70| 6e 69 65 6e 63 65 20 77 | 65 20 77 61 6e 74 20 74 |nience w|e want t|
|00003f80| 6f 20 63 61 6c 6c 20 4e | 75 6d 54 6f 53 74 72 69 |o call N|umToStri|
|00003f90| 6e 67 20 61 73 20 61 20 | 66 75 6e 63 74 69 6f 6e |ng as a |function|
|00003fa0| 2e 20 44 65 63 6c 61 72 | 69 6e 67 20 73 75 63 68 |. Declar|ing such|
|00003fb0| 20 61 20 66 75 6e 63 74 | 69 6f 6e 20 69 6e 20 50 | a funct|ion in P|
|00003fc0| 61 73 63 61 6c 20 77 6f | 75 6c 64 20 72 65 71 75 |ascal wo|uld requ|
|00003fd0| 69 72 65 20 73 74 6f 72 | 69 6e 67 20 74 68 65 20 |ire stor|ing the |
|00003fe0| 72 65 73 75 6c 74 20 73 | 74 72 69 6e 67 20 69 6e |result s|tring in|
|00003ff0| 20 61 20 6c 6f 63 61 6c | 20 76 61 72 69 61 62 6c | a local| variabl|
|00004000| 65 20 61 6e 64 20 63 6f | 70 79 69 6e 67 20 69 74 |e and co|pying it|
|00004010| 20 62 61 63 6b 20 74 6f | 20 74 68 65 20 63 61 6c | back to| the cal|
|00004020| 6c 65 72 2e 20 46 6f 72 | 20 65 78 61 6d 70 6c 65 |ler. For| example|
|00004030| 3a 0d 0d 66 75 6e 63 74 | 69 6f 6e 20 4e 75 6d 54 |:..funct|ion NumT|
|00004040| 6f 53 74 72 28 6e 3a 4c | 6f 6e 67 49 6e 74 29 3a |oStr(n:L|ongInt):|
|00004050| 53 74 72 32 35 35 3b 0d | 76 61 72 20 73 3a 20 53 |Str255;.|var s: S|
|00004060| 74 72 32 35 35 3b 0d 62 | 65 67 69 6e 0d 09 4e 75 |tr255;.b|egin..Nu|
|00004070| 6d 54 6f 53 74 72 69 6e | 67 28 6e 2c 73 29 3b 0d |mToStrin|g(n,s);.|
|00004080| 09 4e 75 6d 54 6f 53 74 | 72 3a 3d 20 73 0d 65 6e |.NumToSt|r:= s.en|
|00004090| 64 3b 0d 0d 54 68 69 73 | 20 68 61 72 6d 6c 65 73 |d;..This| harmles|
|000040a0| 73 20 6c 6f 6f 6b 69 6e | 67 20 6c 69 74 74 6c 65 |s lookin|g little|
|000040b0| 20 66 75 6e 63 74 69 6f | 6e 20 67 65 6e 65 72 61 | functio|n genera|
|000040c0| 74 65 73 20 61 20 72 61 | 74 68 65 72 20 73 75 72 |tes a ra|ther sur|
|000040d0| 70 72 69 73 69 6e 67 20 | 61 6d 6f 75 6e 74 20 6f |prising |amount o|
|000040e0| 66 20 63 6f 64 65 2e 0d | 0d 43 6f 64 65 20 66 6f |f code..|.Code fo|
|000040f0| 72 20 66 75 6e 63 74 69 | 6f 6e 20 4e 75 6d 54 6f |r functi|on NumTo|
|00004100| 53 74 72 2e 0d 34 45 35 | 36 20 46 46 30 30 20 4c |Str..4E5|6 FF00 L|
|00004110| 49 4e 4b 20 20 20 20 41 | 36 2c 23 24 46 46 30 30 |INK A|6,#$FF00|
|00004120| 0d 32 46 32 45 20 30 30 | 30 38 20 4d 4f 56 45 2e |.2F2E 00|08 MOVE.|
|00004130| 4c 20 20 24 30 30 30 38 | 28 41 36 29 2c 2d 28 41 |L $0008|(A6),-(A|
|00004140| 37 29 0d 34 38 36 45 20 | 46 46 30 30 20 50 45 41 |7).486E |FF00 PEA|
|00004150| 20 20 20 20 20 2d 24 30 | 31 30 30 28 41 36 29 0d | -$0|100(A6).|
|00004160| 34 45 42 41 20 30 30 30 | 30 20 4a 53 52 20 20 20 |4EBA 000|0 JSR |
|00004170| 20 20 4e 55 4d 54 4f 53 | 54 52 49 4e 47 0d 32 30 | NUMTOS|TRING.20|
|00004180| 36 45 20 30 30 30 43 20 | 4d 4f 56 45 41 2e 4c 20 |6E 000C |MOVEA.L |
|00004190| 24 30 30 30 43 28 41 36 | 29 2c 41 30 0d 34 33 45 |$000C(A6|),A0.43E|
|000041a0| 45 20 46 46 30 30 20 4c | 45 41 20 20 20 20 20 2d |E FF00 L|EA -|
|000041b0| 24 30 31 30 30 28 41 36 | 29 2c 41 31 0d 37 30 33 |$0100(A6|),A1.703|
|000041c0| 46 20 20 20 20 20 20 4d | 4f 56 45 51 20 20 20 23 |F M|OVEQ #|
|000041d0| 24 33 46 2c 44 30 0d 32 | 30 44 39 20 20 20 20 20 |$3F,D0.2|0D9 |
|000041e0| 20 4d 4f 56 45 2e 4c 20 | 20 28 41 31 29 2b 2c 28 | MOVE.L | (A1)+,(|
|000041f0| 41 30 29 2b 0d 35 31 43 | 38 20 46 46 46 43 20 44 |A0)+.51C|8 FFFC D|
|00004200| 42 46 20 20 20 20 20 44 | 30 2c 2a 2d 24 30 30 30 |BF D|0,*-$000|
|00004210| 32 0d 34 45 35 45 20 20 | 20 20 20 20 55 4e 4c 4b |2.4E5E | UNLK|
|00004220| 20 20 20 20 41 36 0d 32 | 45 39 46 20 20 20 20 20 | A6.2|E9F |
|00004230| 20 4d 4f 56 45 2e 4c 20 | 20 28 41 37 29 2b 2c 28 | MOVE.L | (A7)+,(|
|00004240| 41 37 29 0d 34 45 37 35 | 20 20 20 20 20 20 52 54 |A7).4E75| RT|
|00004250| 53 20 20 20 20 20 0d 0d | 49 6e 20 61 64 64 69 74 |S ..|In addit|
|00004260| 69 6f 6e 2c 20 74 68 65 | 72 65 20 69 73 20 74 68 |ion, the|re is th|
|00004270| 65 20 6f 76 65 72 68 65 | 61 64 20 66 6f 72 20 61 |e overhe|ad for a|
|00004280| 20 63 61 6c 6c 20 74 6f | 20 74 68 65 20 6c 69 62 | call to| the lib|
|00004290| 72 61 72 79 20 73 75 62 | 72 6f 75 74 69 6e 65 20 |rary sub|routine |
|000042a0| 4e 55 4d 54 4f 53 54 52 | 49 4e 47 2e 0d 0d 32 30 |NUMTOSTR|ING...20|
|000042b0| 36 46 20 30 30 30 34 20 | 4d 4f 56 45 41 2e 4c 20 |6F 0004 |MOVEA.L |
|000042c0| 24 30 30 30 34 28 41 37 | 29 2c 41 30 20 20 20 20 |$0004(A7|),A0 |
|000042d0| 20 20 20 20 0d 32 30 32 | 46 20 30 30 30 38 20 4d | .202|F 0008 M|
|000042e0| 4f 56 45 2e 4c 20 20 24 | 30 30 30 38 28 41 37 29 |OVE.L $|0008(A7)|
|000042f0| 2c 44 30 20 20 20 20 20 | 20 20 20 0d 34 32 36 37 |,D0 | .4267|
|00004300| 20 20 20 20 20 20 43 4c | 52 2e 57 20 20 20 2d 28 | CL|R.W -(|
|00004310| 41 37 29 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |A7) | |
|00004320| 20 20 0d 41 39 45 45 20 | 20 20 20 20 20 5f 50 61 | .A9EE | _Pa|
|00004330| 63 6b 37 0d 32 30 35 46 | 20 20 20 20 20 20 4d 4f |ck7.205F| MO|
|00004340| 56 45 41 2e 4c 20 28 41 | 37 29 2b 2c 41 30 20 20 |VEA.L (A|7)+,A0 |
|00004350| 20 20 20 20 20 20 20 20 | 20 20 0d 35 30 34 46 20 | | .504F |
|00004360| 20 20 20 20 20 41 44 44 | 51 2e 57 20 20 23 24 38 | ADD|Q.W #$8|
|00004370| 2c 41 37 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |,A7 | |
|00004380| 20 0d 34 45 44 30 20 20 | 20 20 20 20 4a 4d 50 20 | .4ED0 | JMP |
|00004390| 20 20 20 20 28 41 30 29 | 20 20 20 20 20 20 20 20 | (A0)| |
|000043a0| 20 20 20 20 20 20 20 20 | 0d 0d 54 68 65 20 69 6e | |..The in|
|000043b0| 6c 69 6e 65 20 66 75 6e | 63 74 69 6f 6e 20 4e 75 |line fun|ction Nu|
|000043c0| 6d 54 6f 53 74 72 20 62 | 65 6c 6f 77 20 64 6f 65 |mToStr b|elow doe|
|000043d0| 73 20 74 68 65 20 6a 6f | 62 20 6d 75 63 68 20 6d |s the jo|b much m|
|000043e0| 6f 72 65 20 65 66 66 69 | 63 69 65 6e 74 6c 79 2e |ore effi|ciently.|
|000043f0| 20 54 68 65 20 61 72 67 | 75 6d 65 6e 74 20 61 6e | The arg|ument an|
|00004400| 64 20 74 68 65 20 66 75 | 6e 63 74 69 6f 6e 20 72 |d the fu|nction r|
|00004410| 65 73 75 6c 74 20 61 72 | 65 20 70 6f 70 70 65 64 |esult ar|e popped|
|00004420| 20 69 6e 74 6f 20 74 68 | 65 20 72 65 71 75 69 73 | into th|e requis|
|00004430| 69 74 65 20 72 65 67 69 | 73 74 65 72 73 2c 20 74 |ite regi|sters, t|
|00004440| 68 65 20 63 6f 72 72 65 | 63 74 20 73 65 6c 65 63 |he corre|ct selec|
|00004450| 74 6f 72 20 28 7a 65 72 | 6f 29 20 69 73 20 70 75 |tor (zer|o) is pu|
|00004460| 73 68 65 64 2c 20 5f 50 | 61 63 6b 37 20 69 73 20 |shed, _P|ack7 is |
|00004470| 69 6e 76 6f 6b 65 64 2c | 20 61 6e 64 20 74 68 65 |invoked,| and the|
|00004480| 20 72 65 73 75 6c 74 69 | 6e 67 20 73 74 72 69 6e | resulti|ng strin|
|00004490| 67 20 70 6f 69 6e 74 65 | 72 20 69 73 20 70 75 73 |g pointe|r is pus|
|000044a0| 68 65 64 20 62 61 63 6b | 20 6f 6e 20 74 68 65 20 |hed back| on the |
|000044b0| 73 74 61 63 6b 2e 20 54 | 68 65 20 63 6f 6d 70 69 |stack. T|he compi|
|000044c0| 6c 65 72 20 77 69 6c 6c | 20 74 61 6b 65 20 63 61 |ler will| take ca|
|000044d0| 72 65 20 6f 66 20 61 6c | 6c 6f 63 61 74 69 6e 67 |re of al|locating|
|000044e0| 20 73 70 61 63 65 20 66 | 6f 72 20 74 68 65 20 73 | space f|or the s|
|000044f0| 74 72 69 6e 67 20 65 76 | 65 6e 20 69 66 20 74 68 |tring ev|en if th|
|00004500| 65 20 66 75 6e 63 74 69 | 6f 6e 20 69 73 20 63 61 |e functi|on is ca|
|00004510| 6c 6c 65 64 20 6d 6f 72 | 65 20 74 68 61 6e 20 6f |lled mor|e than o|
|00004520| 6e 63 65 20 69 6e 20 61 | 6e 20 65 78 70 72 65 73 |nce in a|n expres|
|00004530| 73 69 6f 6e 2e 20 4a 75 | 73 74 20 64 6f 6e 27 74 |sion. Ju|st don't|
|00004540| 20 65 78 70 65 63 74 20 | 72 65 63 75 72 73 69 6f | expect |recursio|
|00004550| 6e 20 74 6f 20 77 6f 72 | 6b 20 77 69 74 68 6f 75 |n to wor|k withou|
|00004560| 74 20 61 20 73 74 61 63 | 6b 20 66 72 61 6d 65 21 |t a stac|k frame!|
|00004570| 0d 0d 66 75 6e 63 74 69 | 6f 6e 20 4e 75 6d 54 6f |..functi|on NumTo|
|00004580| 53 74 72 28 6e 3a 4c 6f | 6e 67 49 6e 74 29 3a 53 |Str(n:Lo|ngInt):S|
|00004590| 74 72 32 35 35 3b 0d 09 | 69 6e 6c 69 6e 65 0d 09 |tr255;..|inline..|
|000045a0| 24 32 30 31 46 2c 20 7b | 4d 4f 56 45 2e 4c 20 28 |$201F, {|MOVE.L (|
|000045b0| 41 37 29 2b 2c 44 30 7d | 0d 09 24 32 30 35 46 2c |A7)+,D0}|..$205F,|
|000045c0| 20 7b 4d 4f 56 45 2e 4c | 20 28 41 37 29 2b 2c 41 | {MOVE.L| (A7)+,A|
|000045d0| 30 7d 0d 09 24 34 32 36 | 37 2c 20 7b 43 4c 52 2e |0}..$426|7, {CLR.|
|000045e0| 57 20 2d 28 41 37 29 7d | 0d 09 24 41 39 45 45 2c |W -(A7)}|..$A9EE,|
|000045f0| 20 7b 5f 50 61 63 6b 37 | 7d 0d 09 24 32 46 30 38 | {_Pack7|}..$2F08|
|00004600| 3b 20 7b 4d 4f 56 45 2e | 4c 20 41 30 2c 2d 28 41 |; {MOVE.|L A0,-(A|
|00004610| 37 29 7d 0d 0d 4f 62 76 | 69 6f 75 73 6c 79 2c 20 |7)}..Obv|iously, |
|00004620| 68 69 67 68 6c 79 20 73 | 74 72 75 63 74 75 72 65 |highly s|tructure|
|00004630| 64 2c 20 6d 6f 64 75 6c | 61 72 20 63 6f 64 65 20 |d, modul|ar code |
|00004640| 77 69 74 68 20 6d 61 6e | 79 20 73 6d 61 6c 6c 20 |with man|y small |
|00004650| 70 72 6f 63 65 64 75 72 | 65 73 20 61 6e 64 20 66 |procedur|es and f|
|00004660| 75 6e 63 74 69 6f 6e 73 | 20 69 73 20 65 61 73 69 |unctions| is easi|
|00004670| 65 72 20 74 6f 20 6f 70 | 74 69 6d 69 7a 65 2c 20 |er to op|timize, |
|00004680| 62 75 74 20 65 76 65 6e | 20 73 68 6f 72 74 20 72 |but even| short r|
|00004690| 6f 75 74 69 6e 65 73 20 | 61 72 65 20 74 65 64 69 |outines |are tedi|
|000046a0| 6f 75 73 20 74 6f 20 63 | 6f 64 65 20 69 6e 6c 69 |ous to c|ode inli|
|000046b0| 6e 65 2e 20 54 68 65 20 | 4d 50 57 20 41 73 73 65 |ne. The |MPW Asse|
|000046c0| 6d 62 6c 65 72 20 69 73 | 20 61 6e 20 65 78 63 65 |mbler is| an exce|
|000046d0| 6c 6c 65 6e 74 20 74 6f | 6f 6c 20 66 6f 72 20 74 |llent to|ol for t|
|000046e0| 68 69 73 2c 20 62 75 74 | 20 74 68 65 20 4d 50 57 |his, but| the MPW|
|000046f0| 20 44 75 6d 70 4f 62 6a | 20 63 6f 6d 6d 61 6e 64 | DumpObj| command|
|00004700| 20 69 73 20 61 20 72 65 | 61 73 6f 6e 61 62 6c 65 | is a re|asonable|
|00004710| 20 61 6c 74 65 72 6e 61 | 74 69 76 65 2e 20 54 68 | alterna|tive. Th|
|00004720| 65 20 73 61 6d 70 6c 65 | 73 20 6f 66 20 63 6f 64 |e sample|s of cod|
|00004730| 65 20 67 65 6e 65 72 61 | 74 69 6f 6e 20 62 65 6c |e genera|tion bel|
|00004740| 6f 77 20 77 65 72 65 20 | 63 72 65 61 74 65 64 20 |ow were |created |
|00004750| 74 68 69 73 20 77 61 79 | 2e 20 45 78 61 6d 69 6e |this way|. Examin|
|00004760| 69 6e 67 20 74 68 65 20 | 63 6f 6d 70 69 6c 65 72 |ing the |compiler|
|00004770| 27 73 20 6f 75 74 70 75 | 74 20 66 6f 72 20 76 65 |'s outpu|t for ve|
|00004780| 72 79 20 73 69 6d 70 6c | 65 20 72 6f 75 74 69 6e |ry simpl|e routin|
|00004790| 65 73 20 69 73 20 61 6e | 20 65 78 63 65 6c 6c 65 |es is an| excelle|
|000047a0| 6e 74 20 77 61 79 20 74 | 6f 20 6c 65 61 72 6e 20 |nt way t|o learn |
|000047b0| 73 6f 6d 65 74 68 69 6e | 67 20 61 62 6f 75 74 20 |somethin|g about |
|000047c0| 36 38 30 30 30 20 61 73 | 73 65 6d 62 6c 79 20 6c |68000 as|sembly l|
|000047d0| 61 6e 67 75 61 67 65 2e | 20 57 69 74 68 20 65 69 |anguage.| With ei|
|000047e0| 74 68 65 72 20 74 6f 6f | 6c 2c 20 70 61 79 20 63 |ther too|l, pay c|
|000047f0| 6c 6f 73 65 20 61 74 74 | 65 6e 74 69 6f 6e 20 74 |lose att|ention t|
|00004800| 6f 20 74 68 65 20 73 74 | 61 63 6b 20 61 6e 64 20 |o the st|ack and |
|00004810| 70 61 72 61 6d 65 74 65 | 72 20 70 61 73 73 69 6e |paramete|r passin|
|00004820| 67 20 63 6f 6e 76 65 6e | 74 69 6f 6e 73 20 6f 75 |g conven|tions ou|
|00004830| 74 6c 69 6e 65 64 20 69 | 6e 20 74 68 65 20 61 73 |tlined i|n the as|
|00004840| 73 65 6d 62 6c 79 20 6c | 61 6e 67 75 61 67 65 20 |sembly l|anguage |
|00004850| 63 68 61 70 74 65 72 20 | 6f 66 20 49 4d 2e 0d 0d |chapter |of IM...|
|00004860| 4f 74 68 65 72 20 63 6f | 6e 73 69 64 65 72 61 74 |Other co|nsiderat|
|00004870| 69 6f 6e 73 0d 46 6f 72 | 20 63 65 72 74 61 69 6e |ions.For| certain|
|00004880| 20 74 6f 6f 6c 62 6f 78 | 20 70 72 6f 63 65 64 75 | toolbox| procedu|
|00004890| 72 65 73 20 69 74 20 74 | 61 6b 65 73 20 6c 6f 6e |res it t|akes lon|
|000048a0| 67 65 72 20 74 6f 20 61 | 63 63 65 73 73 20 74 68 |ger to a|ccess th|
|000048b0| 65 20 72 6f 75 74 69 6e | 65 20 76 69 61 20 74 68 |e routin|e via th|
|000048c0| 65 20 74 72 61 70 20 64 | 69 73 70 61 74 63 68 20 |e trap d|ispatch |
|000048d0| 6d 65 63 68 61 6e 69 73 | 6d 20 74 68 61 6e 20 74 |mechanis|m than t|
|000048e0| 6f 20 65 78 65 63 75 74 | 65 20 74 68 65 20 72 6f |o execut|e the ro|
|000048f0| 75 74 69 6e 65 20 69 74 | 73 65 6c 66 2e 20 46 6f |utine it|self. Fo|
|00004900| 72 20 65 78 61 6d 70 6c | 65 20 67 69 76 65 6e 20 |r exampl|e given |
|00004910| 61 20 61 6e 64 20 62 20 | 6f 66 20 74 79 70 65 20 |a and b |of type |
|00004920| 50 6f 69 6e 74 2c 20 61 | 20 63 61 6c 6c 20 73 75 |Point, a| call su|
|00004930| 63 68 20 61 73 20 45 71 | 75 61 6c 50 6f 69 6e 74 |ch as Eq|ualPoint|
|00004940| 28 61 2c 62 29 20 63 61 | 6e 20 62 65 20 72 65 70 |(a,b) ca|n be rep|
|00004950| 6c 61 63 65 64 20 77 69 | 74 68 20 74 68 65 20 6d |laced wi|th the m|
|00004960| 6f 72 65 20 65 66 66 69 | 63 69 65 6e 74 20 42 6f |ore effi|cient Bo|
|00004970| 6f 6c 65 61 6e 20 65 78 | 70 72 65 73 73 69 6f 6e |olean ex|pression|
|00004980| 20 4c 6f 6e 67 49 6e 74 | 28 61 29 20 3d 20 4c 6f | LongInt|(a) = Lo|
|00004990| 6e 67 49 6e 74 28 62 29 | 2e 20 4f 6e 20 74 68 65 |ngInt(b)|. On the|
|000049a0| 20 6f 74 68 65 72 20 68 | 61 6e 64 20 75 73 69 6e | other h|and usin|
|000049b0| 67 20 74 68 65 20 65 78 | 69 73 74 69 6e 67 20 74 |g the ex|isting t|
|000049c0| 72 61 70 20 6d 61 79 20 | 70 72 65 73 65 72 76 65 |rap may |preserve|
|000049d0| 20 66 75 6e 63 74 69 6f | 6e 61 6c 69 74 79 20 69 | functio|nality i|
|000049e0| 66 20 74 68 65 20 75 6e | 64 65 72 6c 79 69 6e 67 |f the un|derlying|
|000049f0| 20 64 61 74 61 20 73 74 | 72 75 63 74 75 72 65 73 | data st|ructures|
|00004a00| 20 63 68 61 6e 67 65 2e | 20 42 69 74 53 65 74 28 | change.| BitSet(|
|00004a10| 6d 79 48 61 6e 64 6c 65 | 2c 20 6c 6f 63 6b 42 69 |myHandle|, lockBi|
|00004a20| 74 29 20 69 73 20 66 61 | 73 74 65 72 20 74 68 61 |t) is fa|ster tha|
|00004a30| 6e 20 48 4c 6f 63 6b 28 | 6d 79 48 61 6e 64 6c 65 |n HLock(|myHandle|
|00004a40| 29 2c 20 62 75 74 20 74 | 68 65 20 6c 61 74 74 65 |), but t|he latte|
|00004a50| 72 20 69 73 20 6c 65 73 | 73 20 6c 69 6b 65 6c 79 |r is les|s likely|
|00004a60| 20 74 6f 20 62 72 65 61 | 6b 20 69 66 20 41 70 70 | to brea|k if App|
|00004a70| 6c 65 20 6d 6f 76 65 73 | 20 74 68 65 20 6c 6f 63 |le moves| the loc|
|00004a80| 6b 20 62 69 74 20 74 6f | 20 6d 61 6b 65 20 72 6f |k bit to| make ro|
|00004a90| 6f 6d 20 66 6f 72 20 33 | 32 2d 62 69 74 20 61 64 |om for 3|2-bit ad|
|00004aa0| 64 72 65 73 73 65 73 d1 | 73 61 79 20 69 6e 20 53 |dresses.|say in S|
|00004ab0| 79 73 74 65 6d 20 37 2e | 30 2e 0d 0d 42 6f 6f 6c |ystem 7.|0...Bool|
|00004ac0| 65 61 6e 20 65 78 70 72 | 65 73 73 69 6f 6e 73 20 |ean expr|essions |
|00004ad0| 63 61 6e 20 6f 66 74 65 | 6e 20 62 65 20 73 69 6d |can ofte|n be sim|
|00004ae0| 70 6c 69 66 69 65 64 20 | 66 6f 72 20 66 61 73 74 |plified |for fast|
|00004af0| 65 72 20 65 78 65 63 75 | 74 69 6f 6e 2e 20 54 68 |er execu|tion. Th|
|00004b00| 65 20 74 65 73 74 20 69 | 66 20 61 3d 62 20 74 68 |e test i|f a=b th|
|00004b10| 65 6e 20 74 3a 3d 20 74 | 72 75 65 20 65 6c 73 65 |en t:= t|rue else|
|00004b20| 20 74 3a 3d 20 66 61 6c | 73 65 20 63 61 6e 20 62 | t:= fal|se can b|
|00004b30| 65 20 73 68 6f 72 74 65 | 6e 65 64 20 74 6f 20 74 |e shorte|ned to t|
|00004b40| 3a 3d 20 61 3d 62 2e 20 | 49 66 20 6f 6e 65 20 74 |:= a=b. |If one t|
|00004b50| 65 72 6d 20 69 6e 20 61 | 20 63 6f 6e 6a 75 6e 63 |erm in a| conjunc|
|00004b60| 74 69 6f 6e 20 28 75 73 | 69 6e 67 20 61 6e 64 29 |tion (us|ing and)|
|00004b70| 20 69 73 20 66 61 6c 73 | 65 2c 20 74 68 65 6e 20 | is fals|e, then |
|00004b80| 74 68 65 20 65 6e 74 69 | 72 65 20 65 78 70 72 65 |the enti|re expre|
|00004b90| 73 73 69 6f 6e 20 77 69 | 6c 6c 20 62 65 20 66 61 |ssion wi|ll be fa|
|00004ba0| 6c 73 65 20 6e 6f 20 6d | 61 74 74 65 72 20 77 68 |lse no m|atter wh|
|00004bb0| 61 74 20 74 68 65 20 76 | 61 6c 75 65 20 6f 66 20 |at the v|alue of |
|00004bc0| 74 68 65 20 6f 74 68 65 | 72 20 74 65 72 6d 73 2e |the othe|r terms.|
|00004bd0| 20 53 69 6d 69 6c 61 72 | 6c 79 2c 20 69 66 20 6f | Similar|ly, if o|
|00004be0| 6e 65 20 74 65 72 6d 20 | 69 6e 20 61 20 64 69 73 |ne term |in a dis|
|00004bf0| 6a 75 6e 63 74 69 6f 6e | 20 28 75 73 69 6e 67 20 |junction| (using |
|00004c00| 6f 72 29 20 69 73 20 74 | 72 75 65 20 74 68 65 6e |or) is t|rue then|
|00004c10| 20 74 68 65 20 65 6e 74 | 69 72 65 20 65 78 70 72 | the ent|ire expr|
|00004c20| 65 73 73 69 6f 6e 20 77 | 69 6c 6c 20 62 65 20 74 |ession w|ill be t|
|00004c30| 72 75 65 2e 20 57 69 74 | 68 20 74 68 65 20 22 73 |rue. Wit|h the "s|
|00004c40| 68 6f 72 74 20 63 69 72 | 63 75 69 74 22 20 6f 70 |hort cir|cuit" op|
|00004c50| 65 72 61 74 6f 72 73 20 | 28 26 20 66 6f 72 20 61 |erators |(& for a|
|00004c60| 6e 64 2c 20 7c 20 66 6f | 72 20 6f 72 29 2c 20 65 |nd, | fo|r or), e|
|00004c70| 78 70 72 65 73 73 69 6f | 6e 73 20 74 68 61 74 20 |xpressio|ns that |
|00004c80| 63 6f 6e 74 72 69 62 75 | 74 65 20 6e 6f 74 68 69 |contribu|te nothi|
|00004c90| 6e 67 20 74 6f 20 74 68 | 65 20 72 65 73 75 6c 74 |ng to th|e result|
|00004ca0| 20 63 61 6e 20 62 65 20 | 73 6b 69 70 70 65 64 2e | can be |skipped.|
|00004cb0| 0d 0d 53 6f 6d 65 20 67 | 6c 6f 62 61 6c 20 6f 70 |..Some g|lobal op|
|00004cc0| 74 69 6d 69 7a 61 74 69 | 6f 6e 20 69 73 20 75 6e |timizati|on is un|
|00004cd0| 64 65 72 20 74 68 65 20 | 69 6e 66 6c 75 65 6e 63 |der the |influenc|
|00004ce0| 65 20 6f 66 20 63 6f 6d | 70 69 6c 65 72 20 64 69 |e of com|piler di|
|00004cf0| 72 65 63 74 69 76 65 73 | 2e 20 46 6f 72 20 73 74 |rectives|. For st|
|00004d00| 61 62 6c 65 20 63 6f 64 | 65 2c 20 69 74 20 69 73 |able cod|e, it is|
|00004d10| 20 75 73 75 61 6c 6c 79 | 20 70 6f 73 73 69 62 6c | usually| possibl|
|00004d20| 65 20 74 6f 20 74 75 72 | 6e 20 6f 66 66 20 72 61 |e to tur|n off ra|
|00004d30| 6e 67 65 20 63 68 65 63 | 6b 69 6e 67 20 7b 24 52 |nge chec|king {$R|
|00004d40| 2d 7d 2e 20 42 65 20 73 | 75 72 65 20 79 6f 75 20 |-}. Be s|ure you |
|00004d50| 68 61 76 65 6e 27 74 20 | 69 6e 61 64 76 65 72 74 |haven't |inadvert|
|00004d60| 65 6e 74 6c 79 20 6c 65 | 66 74 20 6f 76 65 72 66 |ently le|ft overf|
|00004d70| 6c 6f 77 20 63 68 65 63 | 6b 69 6e 67 20 6f 6e 20 |low chec|king on |
|00004d80| 7b 24 4f 56 2b 7d 2c 20 | 6f 72 20 74 75 72 6e 65 |{$OV+}, |or turne|
|00004d90| 64 20 74 68 65 20 70 65 | 65 70 68 6f 6c 65 20 6f |d the pe|ephole o|
|00004da0| 70 74 69 6d 69 7a 65 72 | 20 6f 66 66 20 7b 24 57 |ptimizer| off {$W|
|00004db0| 2d 7d 2e 20 49 66 20 74 | 68 65 20 74 61 72 67 65 |-}. If t|he targe|
|00004dc0| 74 20 6d 61 63 68 69 6e | 65 20 68 61 73 20 74 68 |t machin|e has th|
|00004dd0| 65 20 6e 65 63 65 73 73 | 61 72 79 20 68 61 72 64 |e necess|ary hard|
|00004de0| 77 61 72 65 2c 20 61 6c | 6c 6f 77 20 74 68 65 20 |ware, al|low the |
|00004df0| 63 6f 6d 70 69 6c 65 72 | 20 74 6f 20 67 65 6e 65 |compiler| to gene|
|00004e00| 72 61 74 65 20 36 38 30 | 32 30 20 63 6f 64 65 20 |rate 680|20 code |
|00004e10| 7b 24 4d 43 36 38 30 32 | 30 2b 7d 20 61 6e 64 20 |{$MC6802|0+} and |
|00004e20| 36 38 38 38 31 20 66 6c | 6f 61 74 69 6e 67 20 70 |68881 fl|oating p|
|00004e30| 6f 69 6e 74 20 6f 70 63 | 6f 64 65 73 20 7b 24 4d |oint opc|odes {$M|
|00004e40| 43 36 38 38 38 31 2b 7d | 2e 20 54 68 65 20 7b 24 |C68881+}|. The {$|
|00004e50| 53 43 2b 7d 20 64 69 72 | 65 63 74 69 76 65 20 63 |SC+} dir|ective c|
|00004e60| 61 75 73 65 73 20 63 6f | 6e 6a 75 6e 63 74 69 6f |auses co|njunctio|
|00004e70| 6e 20 61 6e 64 20 64 69 | 73 6a 75 6e 63 74 69 6f |n and di|sjunctio|
|00004e80| 6e 20 74 6f 20 62 65 20 | 74 72 65 61 74 65 64 20 |n to be |treated |
|00004e90| 61 73 20 74 68 65 20 22 | 73 68 6f 72 74 20 63 69 |as the "|short ci|
|00004ea0| 72 63 75 69 74 22 20 6f | 70 65 72 61 74 6f 72 73 |rcuit" o|perators|
|00004eb0| 20 64 65 73 63 72 69 62 | 65 64 20 61 62 6f 76 65 | describ|ed above|
|00004ec0| 2e 0d 0d 42 65 63 61 75 | 73 65 20 6f 70 74 69 6d |...Becau|se optim|
|00004ed0| 69 7a 61 74 69 6f 6e 20 | 63 61 6e 20 62 65 20 63 |ization |can be c|
|00004ee0| 75 6d 62 65 72 73 6f 6d | 65 2c 20 69 74 27 73 20 |umbersom|e, it's |
|00004ef0| 77 65 6c 6c 20 74 6f 20 | 63 6f 6e 73 69 64 65 72 |well to |consider|
|00004f00| 20 63 61 72 65 66 75 6c | 6c 79 20 77 68 65 72 65 | careful|ly where|
|00004f10| 20 74 68 65 20 65 66 66 | 6f 72 74 20 77 69 6c 6c | the eff|ort will|
|00004f20| 20 62 65 20 62 65 73 74 | 20 73 70 65 6e 74 2e 20 | be best| spent. |
|00004f30| 4f 63 63 61 73 69 6f 6e | 61 6c 6c 79 2c 20 73 69 |Occasion|ally, si|
|00004f40| 6d 70 6c 65 20 69 6e 73 | 70 65 63 74 69 6f 6e 20 |mple ins|pection |
|00004f50| 6f 66 20 74 68 65 20 63 | 6f 64 65 20 63 61 6e 20 |of the c|ode can |
|00004f60| 70 69 6e 70 6f 69 6e 74 | 20 74 68 65 20 77 65 61 |pinpoint| the wea|
|00004f70| 6b 20 73 70 6f 74 73 2e | 20 46 6f 72 20 6d 6f 72 |k spots.| For mor|
|00004f80| 65 20 63 6f 6d 70 6c 65 | 78 20 63 6f 64 65 2c 20 |e comple|x code, |
|00004f90| 74 68 65 20 4d 50 57 20 | 50 65 72 66 6f 72 6d 61 |the MPW |Performa|
|00004fa0| 6e 63 65 20 54 6f 6f 6c | 73 20 63 61 6e 20 67 69 |nce Tool|s can gi|
|00004fb0| 76 65 20 61 20 70 69 63 | 74 75 72 65 20 6f 66 20 |ve a pic|ture of |
|00004fc0| 77 68 65 72 65 20 69 6e | 20 74 68 65 20 63 6f 64 |where in| the cod|
|00004fd0| 65 20 74 68 65 20 43 50 | 55 20 69 73 20 73 70 65 |e the CP|U is spe|
|00004fe0| 6e 64 69 6e 67 20 74 68 | 65 20 6d 6f 73 74 20 74 |nding th|e most t|
|00004ff0| 69 6d 65 2e 0d 0d 46 69 | 6e 61 6c 6c 79 2c 20 6c |ime...Fi|nally, l|
|00005000| 65 6e 67 74 68 79 20 65 | 78 65 63 75 74 69 6f 6e |engthy e|xecution|
|00005010| 20 74 69 6d 65 20 6d 61 | 79 20 62 65 20 69 6e 68 | time ma|y be inh|
|00005020| 65 72 65 6e 74 20 69 6e | 20 74 68 65 20 70 72 6f |erent in| the pro|
|00005030| 62 6c 65 6d 20 6f 72 20 | 74 68 65 20 61 6c 67 6f |blem or |the algo|
|00005040| 72 69 74 68 6d 20 63 68 | 6f 73 65 6e 20 74 6f 20 |rithm ch|osen to |
|00005050| 73 6f 6c 76 65 20 69 74 | 2e 20 49 66 20 74 68 65 |solve it|. If the|
|00005060| 20 70 72 6f 67 72 61 6d | 20 6d 61 79 20 62 65 20 | program| may be |
|00005070| 22 61 77 61 79 22 20 66 | 6f 72 20 61 20 77 68 69 |"away" f|or a whi|
|00005080| 6c 65 20 64 6f 6e 27 74 | 20 66 6f 72 67 65 74 20 |le don't| forget |
|00005090| 74 6f 20 70 75 74 20 75 | 70 20 74 68 65 20 77 61 |to put u|p the wa|
|000050a0| 74 63 68 20 63 75 72 73 | 6f 72 2e 20 44 75 72 69 |tch curs|or. Duri|
|000050b0| 6e 67 20 6c 6f 6e 67 65 | 72 20 64 65 6c 61 79 73 |ng longe|r delays|
|000050c0| 2c 20 74 68 65 20 73 70 | 69 6e 6e 69 6e 67 20 22 |, the sp|inning "|
|000050d0| 62 65 61 63 68 20 62 61 | 6c 6c 22 20 63 75 72 73 |beach ba|ll" curs|
|000050e0| 6f 72 20 28 66 6f 75 6e | 64 20 69 6e 20 74 68 65 |or (foun|d in the|
|000050f0| 20 43 75 72 73 6f 72 43 | 74 6c 20 75 6e 69 74 29 | CursorC|tl unit)|
|00005100| 20 69 73 20 61 6e 20 65 | 61 73 79 20 77 61 79 20 | is an e|asy way |
|00005110| 74 6f 20 6c 65 74 20 74 | 68 65 20 75 73 65 72 20 |to let t|he user |
|00005120| 6b 6e 6f 77 20 61 62 6f | 75 74 20 70 72 6f 67 72 |know abo|ut progr|
|00005130| 65 73 73 2e 20 57 68 65 | 6e 20 74 68 69 6e 67 73 |ess. Whe|n things|
|00005140| 20 72 65 61 6c 6c 79 20 | 73 6c 6f 77 20 74 6f 20 | really |slow to |
|00005150| 61 20 67 72 69 6e 64 2c | 20 61 20 64 69 61 6c 6f |a grind,| a dialo|
|00005160| 67 20 77 69 74 68 20 61 | 20 63 61 6e 63 65 6c 20 |g with a| cancel |
|00005170| 62 75 74 74 6f 6e 20 6c | 65 74 73 20 74 68 65 20 |button l|ets the |
|00005180| 75 73 65 72 20 6b 6e 6f | 77 20 79 6f 75 20 63 61 |user kno|w you ca|
|00005190| 72 65 21 0d 0d 5b 72 65 | 70 72 69 6e 74 65 64 20 |re!..[re|printed |
|000051a0| 66 72 6f 6d 20 74 68 65 | 20 41 70 70 6c 65 2d 44 |from the| Apple-D|
|000051b0| 61 79 74 6f 6e 20 4a 6f | 75 72 6e 61 6c 2c 20 50 |ayton Jo|urnal, P|
|000051c0| 2e 4f 2e 20 42 6f 78 20 | 33 32 34 30 2c 20 44 61 |.O. Box |3240, Da|
|000051d0| 79 74 6f 6e 2c 20 4f 68 | 69 6f 20 34 35 34 30 31 |yton, Oh|io 45401|
|000051e0| 5d 0d 00 00 00 0c 00 38 | 00 20 00 a8 01 84 03 e7 |]......8|. ......|
|000051f0| 44 44 00 00 00 22 00 01 | 00 00 00 00 00 49 01 15 |DD..."..|.....I..|
|00005200| 00 62 01 55 04 02 4f 4b | 00 00 00 00 00 12 00 0f |.b.U..OK|........|
|00005210| 00 36 01 55 08 02 5e 30 | 00 00 00 22 00 64 00 00 |.6.U..^0|...".d..|
|00005220| 00 00 00 00 00 00 ff ff | ff ff 01 14 06 41 62 6f |........|.....Abo|
|00005230| 75 74 c9 00 00 00 00 01 | 2d 00 00 00 00 00 00 00 |ut......|-.......|
|00005240| 00 1d 00 65 00 4a 00 10 | 00 00 00 00 ff ff ff ff |...e.J..|........|
|00005250| 04 46 69 6c 65 04 51 75 | 69 74 00 51 00 00 00 00 |.File.Qu|it.Q....|
|00005260| 00 00 48 00 66 00 00 00 | 00 00 00 00 00 00 00 00 |..H.f...|........|
|00005270| 7b 04 45 64 69 74 04 55 | 6e 64 6f 00 5a 00 00 01 |{.Edit.U|ndo.Z...|
|00005280| 2d 00 00 00 00 03 43 75 | 74 00 58 00 00 04 43 6f |-.....Cu|t.X...Co|
|00005290| 70 79 00 43 00 00 05 50 | 61 73 74 65 00 56 00 00 |py.C...P|aste.V..|
|000052a0| 05 43 6c 65 61 72 00 42 | 00 00 00 00 00 00 0a 48 |.Clear.B|.......H|
|000052b0| 00 00 01 68 00 00 01 68 | 00 00 00 00 2e 01 00 60 |...h...h|.......`|
|000052c0| 00 00 00 03 31 2e 30 23 | 53 74 79 6c 6f 69 64 20 |....1.0#|Styloid |
|000052d0| 31 2e 30 20 a9 31 39 39 | 31 20 47 65 6d 20 43 69 |1.0 .199|1 Gem Ci|
|000052e0| 74 79 20 53 6f 66 74 77 | 61 72 65 00 00 00 1d 00 |ty Softw|are.....|
|000052f0| 00 00 00 00 00 01 77 00 | 04 00 00 01 00 00 00 00 |......w.|........|
|00005300| 00 0a 4d 50 57 20 50 61 | 73 63 61 6c 00 00 00 d7 |..MPW Pa|scal....|
|00005310| 49 6e 63 6c 75 64 65 73 | 20 54 69 70 73 20 66 6f |Includes| Tips fo|
|00005320| 72 20 4d 50 57 50 61 73 | 63 61 6c 20 66 72 6f 6d |r MPWPas|cal from|
|00005330| 20 4f 75 74 73 69 64 65 | 20 56 41 4d 50 20 61 20 | Outside| VAMP a |
|00005340| 4e 65 74 68 65 72 6c 61 | 6e 64 73 20 50 72 6f 67 |Netherla|nds Prog|
|00005350| 72 61 6d 69 6e 67 20 42 | 42 53 2e 20 46 6f 72 20 |raming B|BS. For |
|00005360| 6d 6f 72 65 20 20 69 6e | 66 6f 72 6d 61 74 69 6f |more in|formatio|
|00005370| 6e 20 63 6f 6e 74 61 63 | 74 3a 20 4a 6f 68 6e 20 |n contac|t: John |
|00005380| 53 69 6e 74 65 75 72 3b | 20 6c 69 64 2c 20 4f 75 |Sinteur;| lid, Ou|
|00005390| 74 73 69 64 65 20 56 41 | 4d 50 2c 20 53 74 72 61 |tside VA|MP, Stra|
|000053a0| 77 69 6e 73 6b 79 70 61 | 64 20 38 32 20 32 33 32 |winskypa|d 82 232|
|000053b0| 34 20 44 42 20 4c 65 69 | 64 65 6e 2c 20 30 31 38 |4 DB Lei|den, 018|
|000053c0| 33 30 20 2d 20 32 34 33 | 30 37 20 28 77 65 72 6b |30 - 243|07 (werk|
|000053d0| 29 20 30 37 31 20 2d 20 | 33 31 37 31 34 36 20 28 |) 071 - |317146 (|
|000053e0| 74 68 75 69 73 29 2e 00 | 00 01 00 d7 49 6e 63 6c |thuis)..|....Incl|
|000053f0| 75 64 65 73 20 54 69 70 | 73 20 66 6f 72 20 4d 50 |udes Tip|s for MP|
|00005400| 57 50 61 73 63 61 6c 20 | 66 72 6f 6d 20 4f 75 74 |WPascal |from Out|
|00005410| 73 69 64 65 20 56 41 4d | 50 20 61 20 4e 65 74 68 |side VAM|P a Neth|
|00005420| 65 72 6c 61 6e 64 73 20 | 50 72 6f 67 72 61 6d 69 |erlands |Programi|
|00005430| 6e 67 20 42 42 53 2e 20 | 46 6f 72 20 6d 6f 72 65 |ng BBS. |For more|
|00005440| 20 20 69 6e 66 6f 72 6d | 61 74 69 6f 6e 20 63 6f | inform|ation co|
|00005450| 6e 74 61 63 74 3a 20 4a | 6f 68 6e 20 53 69 6e 74 |ntact: J|ohn Sint|
|00005460| 65 75 72 3b 20 6c 69 64 | 2c 20 4f 75 74 73 69 64 |eur; lid|, Outsid|
|00005470| 65 20 56 41 4d 50 2c 20 | 53 74 72 61 77 69 6e 73 |e VAMP, |Strawins|
|00005480| 6b 79 70 61 64 20 38 32 | 20 32 33 32 34 20 44 42 |kypad 82| 2324 DB|
|00005490| 20 4c 65 69 64 65 6e 2c | 20 30 31 38 33 30 20 2d | Leiden,| 01830 -|
|000054a0| 20 32 34 33 30 37 20 28 | 77 65 72 6b 29 20 30 37 | 24307 (|werk) 07|
|000054b0| 31 20 2d 20 33 31 37 31 | 34 36 20 28 74 68 75 69 |1 - 3171|46 (thui|
|000054c0| 73 29 2e 73 29 2e f0 58 | 8f 48 6d 03 fa a9 f1 60 |s).s)..X|.Hm....`|
|000054d0| 00 01 e4 2d 7c 00 00 20 | 00 ff d8 4e ba fd da 4a |...-|.. |...N...J|
|000054e0| 40 66 28 2f 2e ff f6 4e | ad 04 4a 00 00 01 00 00 |@f(/...N|..J.....|
|000054f0| 00 54 99 00 00 53 99 00 | 00 01 da 00 fd 9c 80 0d |.T...S..|........|
|00005500| 3a 00 00 00 1c 01 8e 00 | 0f 44 41 54 41 00 00 00 |:.......|.DATA...|
|00005510| 82 44 52 45 4c 00 00 00 | 8e 5a 45 52 4f 00 00 00 |.DREL...|.ZERO...|
|00005520| 9a 43 4f 44 45 00 01 00 | a6 4c 53 50 20 00 00 00 |.CODE...|.LSP ...|
|00005530| be 44 61 74 61 00 00 00 | ca 73 74 79 6c 00 01 00 |.Data...|.styl...|
|00005540| d6 54 45 58 54 00 00 00 | ee 41 4c 52 54 00 00 00 |.TEXT...|.ALRT...|
|00005550| fa 44 49 54 4c 00 00 01 | 06 4d 45 4e 55 00 02 01 |.DITL...|.MENU...|
|00005560| 12 53 49 5a 45 00 00 01 | 36 76 65 72 73 00 00 01 |.SIZE...|6vers...|
|00005570| 42 57 49 4e 44 00 00 01 | 4e 53 69 74 43 00 00 01 |BWIND...|NSitC...|
|00005580| 5a 46 43 4d 54 00 00 01 | 66 00 00 ff ff 08 00 00 |ZFCMT...|f.......|
|00005590| 00 00 00 00 00 00 00 ff | ff 08 00 00 06 00 00 00 |........|........|
|000055a0| 00 00 00 ff ff 08 00 00 | 0a 00 00 00 00 00 01 00 |........|........|
|000055b0| 00 3c 00 00 10 00 fd d5 | b8 00 00 ff ff 28 00 13 |.<......|.....(..|
|000055c0| 52 00 00 00 00 07 d0 ff | ff 14 00 13 7e 00 fd d5 |R.......|....~...|
|000055d0| b0 03 e7 00 05 20 00 13 | 94 00 00 00 00 03 e8 ff |..... ..|........|
|000055e0| ff 20 00 1b 46 00 00 00 | 00 03 e7 ff ff 20 00 26 |. ..F...|..... .&|
|000055f0| 64 00 00 00 00 03 e8 00 | 0f 20 00 29 b2 00 00 00 |d.......|. .)....|
|00005600| 00 03 e7 00 18 20 00 50 | 90 00 00 00 00 03 e7 ff |..... .P|........|
|00005610| ff 20 00 50 a0 00 00 00 | 00 00 64 ff ff 04 00 50 |. .P....|..d....P|
|00005620| c6 00 fd d5 e4 00 65 ff | ff 04 00 50 ec 00 fd d5 |......e.|...P....|
|00005630| bc 00 66 ff ff 04 00 51 | 0d 00 fd d6 68 ff ff ff |..f....Q|....h...|
|00005640| ff 20 00 51 59 00 00 00 | 00 00 01 ff ff 20 00 51 |. .QY...|..... .Q|
|00005650| 67 00 00 00 00 03 e8 00 | 21 20 00 51 99 00 00 00 |g.......|! .Q....|
|00005660| 00 00 00 00 29 00 00 51 | ba 00 00 00 00 00 00 00 |....)..Q|........|
|00005670| 3a 00 00 52 95 00 fd d6 | 5c 04 4d 61 69 6e 09 61 |:..R....|\.Main.a|
|00005680| 62 6f 75 74 54 65 78 74 | 08 6d 61 69 6e 54 65 78 |boutText|.mainTex|
|00005690| 74 08 65 72 72 41 6c 65 | 72 74 07 53 74 79 6c 6f |t.errAle|rt.Stylo|
|000056a0| 69 64 10 4c 6f 6e 67 20 | 44 65 73 63 72 69 70 74 |id.Long |Descript|
|000056b0| 69 6f 6e 11 42 72 69 65 | 66 20 44 65 73 63 72 69 |ion.Brie|f Descri|
|000056c0| 70 74 69 6f 6e | |ption | |
+--------+-------------------------+-------------------------+--------+--------+